summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2010-01-11Bump version to 2.9.0Milan Bouchet-Valat1-1/+1
2009-11-15Release 2.8.3STB_2_8_3Milan Bouchet-Valat1-1/+1
2009-09-30Release 2.8.2STB_2_8_2Milan Bouchet-Valat1-1/+1
2009-08-19Release 2.8.1STB_2_8_1Milan Bouchet-Valat1-1/+1
Brown paper bag!
2009-08-19bgo#592337 - Wrong path in D-Bus system serviceMilan Bouchet-Valat1-2/+2
This would prevent the backends to be started via D-Bus activation...
2009-08-19Release 2.8Milan Bouchet-Valat1-1/+1
2009-08-19Bug 579044 - Define GETTEXT_PACKAGE in configure.inGötz Waschk1-0/+4
Else we were installing files like /usr/share/locale/de/LC_MESSAGES/@GETTEXT_PACKAGE@.mo.
2009-08-18Port to PolicyKit1Milan Bouchet-Valat1-3/+3
We can remove many parts of the code thanks to the new version. This is fully incompatible with previous API of PolicyKit, so clients need to be updated too. This patch uses D-Bus connexion to identify the client, which does not work for now with PolkitLockButton in the GUI. Next patch fixes that, but could possibly be reverted or simplified later.
2009-04-15Release 2.6.1STB_2_6_1Carlos Garnacho1-1/+1
2009-03-17Add i18n infrastructure to policy filesDavid Planella1-0/+2
This patch fixes bug http://bugzilla.gnome.org/show_bug.cgi?id=528015 by adding i18n infrastructure to .policy files by means of intltool. This allows the strings in .policy files -which are shown on the desktop through policykit-{gnome,kde}- to be extracted for translation. Signed-off-by: David Planella <david.planella@gmail.com>
2008-03-09Release 2.6.0STB_2_6_0Carlos Garnacho1-1/+1
2008-03-05Release 2.5.9STB_2_5_9Carlos Garnacho1-1/+1
2008-02-11Release 2.5.8STB_2_5_8Carlos Garnacho1-1/+1
2008-01-28Release 2.5.7STB_2_5_7Carlos Garnacho1-1/+1
2008-01-15Do not require unreleased glib.Carlos Garnacho1-2/+2
2008-01-14Release 2.5.5STB_2_5_5Carlos Garnacho1-1/+1
2008-01-14Update file monitor to latest gio changes.Carlos Garnacho1-1/+1
2007-12-13Require a sane version of dbus-glibCarlos Garnacho1-1/+2
2007-12-13Make s-t-b use DBus system bus activation. Distros shouldn't need a ↵Carlos Garnacho1-3/+2
initscript anymore. * configure.in: bumped DBus requirement to 1.1.2, install service files in system-services directory. * services/*.in: * org.freedesktop.SystemToolsBackends.service.in: Tell them to run with User=root. * system-tools-backends.conf.in: Removed, autofoo doesn't need to modify anything here anymore, new file is * system-tools-backends.conf: Added, contains new DBus rules. Basically, users can only access the dispatcher, only the user running the dispatcher (root) will be able to communicate with the backend modules. This is done so the dispatcher can check user permissions, etc... * Makefile.am: install new configuration file * dispatcher/dispatcher.c: do not spawn any private DBus, from now on, all communications will happen in the system bus, being the services spawned when they're required. * Utils/DBus.pm (get_bus): Make backend modules use the system bus.
2007-12-12Add StbFileMonitor object, use it in the dispatcher to emit "changed" when ↵Carlos Garnacho1-1/+13
any configuration file has changed. Now, configuration modules have to implement the getFiles method, so the dispatcher can query it and monitor the relevant files. * dispatcher/file-monitor.[ch]: new object * dispatcher/dispatcher.c: query files and at them to the monitor * configure.in: look optionally for Gio. This feature will not be compiled if Gio is not found. * dispatcher/Makefile.am: make necessary changes.
2007-12-12pre-bump revision number.Carlos Garnacho1-1/+1
2007-11-13Release 2.5.3Carlos Garnacho1-1/+1
2007-11-10pre-bump version numberCarlos Garnacho1-1/+1
2007-11-06Add DBus service file for UserConfig.Carlos Garnacho1-0/+1
2007-10-30Release 2.5.1STB_2_5_1Carlos Garnacho1-1/+1
2007-10-10Set PolicyKit version to 0.5 instead of 0.5.0 to avoid possible brokennessCarlos Garnacho1-1/+1
2007-10-09Add optional support for PolicyKitCarlos Garnacho1-0/+17
If PolicyKit is found, s-t-b will ask it whether the user is allowed for the policy "org.freedesktop.systemtoolsbackends.set" before applying any change. The policy is configured to ask for admin password by default.
2007-10-04Release 2.4.1STB_2_4_1carlosg1-1/+1
2007-09-14Release 2.4.0STB_2_4_0carlosg1-1/+1
2007-09-03Release 2.3.2STB_2_3_2carlosg1-1/+1
2007-08-27Release 2.3.1STB_2_3_1carlosg1-1/+1
2007-07-10Release 2.3.0STB_2_3_0carlosg1-1/+1
2007-04-082007-04-08 Carlos Garnacho <carlosg@gnome.org>carlosg1-1/+1
* Net-DBus/Makefile.am: improve uninstall rules. Suggested by Joseph E. Sacco <jsacco@gnome.org> * configure.in: make netdbusdir equal to modulesdir if none is specified. * HostsConfig.pm: remove print.
2007-04-02Release 2.2.1STB_2_2_1carlosg1-1/+1
2007-03-12Release 2.2.0STB_2_2_0carlosg1-1/+1
2007-02-26Release 2.1.4STB_2_1_4carlosg1-1/+1
2007-01-10Release 2.1.3STB_2_1_3carlosg1-1/+1
2007-01-042007-01-04 Carlos Garnacho <carlosg@gnome.org>carlosg1-1/+1
* configure.in: bump revision number.
2006-12-04Release 2.1.1STB_2_1_1carlosg1-1/+1
2006-12-042006-12-04 Carlos Garnacho <carlosg@gnome.org>carlosg1-0/+3
* configure.in: expand bindir. * org.freedesktop.SystemToolsBackends.in: execute the dispatcher.
2006-12-012006-12-01 Carlos Garnacho <carlosg@gnome.org>STB_2_1_0carlosg1-1/+1
* Release 2.1.0
2006-11-302006-11-30 Carlos Garnacho <carlosg@gnome.org>carlosg1-3/+1
* configure.in, dispatcher/dispatcher.c: use localstatedir for the pidfile location based on the autogen/configure arguments.
2006-11-272006-11-27 Carlos Garnacho <carlosg@gnome.org>carlosg1-6/+29
Merge c-dispatcher branch, adds a lightweight dispatcher which raises configuration modules on demand, reducing memory use during inactivity and allowing the development of modules in other languages than Perl. 2006-10-24 Carlos Garnacho <carlosg@gnome.org> * dispatcher/dispatcher.c: exit() on SIGTERM. 2006-10-24 Carlos Garnacho <carlosg@gnome.org> Continued work on the dispatcher, I think it's now feature complete enough to work. * StbObject.pm: base object for s-t-b services, does all initialization and common stuff. * GroupsConfig.pm, HostsConfig.pm, IfacesConfig.pm, NFSConfig.pm, NTPConfig.pm, SMBConfig.pm, ServicesConfig.pm, TimeConfig.pm, UsersConfig.pm: inherit from StbObject, keep message format in a variable to avoid duplicates. * Utils/Platform.pm: move DBus code to Platform.pm. * Platform.pm: added, new DBus object. * Utils/Backend.pm: ensure system and platform. * Init/Services.pm: code improvements for archlinux * dispatcher/dispatcher.c: Add license, make it raise it's own private session bus to spawn configuration modules, cache platform and return it when asked, create a copy of the message to pass around (seems to be necessary by design) * services/*: added, used to raise configuration modules. * configure.in, Makefile.am: added services directory stuff. 2006-10-13 Carlos Garnacho <carlosg@gnome.org> * dispatcher/dispatcher.c (daemonize): added, function to make the dispatcher become a daemon. 2006-10-12 Carlos Garnacho <carlosg@gnome.org> beginnings of a really lightweight dispatcher written in C, this way the modules will only be loaded when necessary, reducing memory usage and allowing to develop modules in other languages than Perl. * dispatcher/dispatcher.c, Makefile.am: added, first draft of the dispatcher, it already forwards messages and sends replies back and tries to raise modules in the session bus * Makefile.am: add the dispatcher directory. * configure.in: require GLib to build the dispatcher, maybe this dep could be dropped at some point in the future, if I don't feel too lazy... * Utils/Backend.pm: remove --no-daemon and --session-bus parameters, should be no longer needed. Add --disable-shutdown for testing purposes, as modules are supposed to shutdown automatically after some inactivity. Add --module parameter to raise a configuration module. * GroupsConfig.pm, HostsConfig.pm, IfacesConfig.pm, NFSConfig.pm, NTPConfig.pm, SMBConfig.pm, ServicesConfig.pm, TimeConfig.pm, UsersConfig.pm: create the DBus object by themselves. * SystemToolsBackends.pl.in: do not create all the DBus objects, just the one we want to raise, this way the script becomes a loader for services instead of a service itself.
2006-11-26Release 2.0STB_2_0_BRANCHPOINTcarlosg1-1/+1
2006-11-242006-11-24 Carlos Garnacho <carlosg@gnome.org>carlosg1-0/+1
* test-backends: move to test-backends.in * test-backends.in: added, make it use the same Net::DBus copy than the backends. * configure.am: build test-backends * Makefile.am: autofoo changes for test-backends.in
2006-11-172006-11-17 Carlos Garnacho <carlosg@gnome.org>carlosg1-0/+4
* configure.in: expand localstatedir * SystemToolsBackends.pl.in, Utils/Backend.pm: use localstatedir passed by configure to write pidfile.
2006-11-05Release 1.9.91STB_1_9_91carlosg1-1/+1
2006-10-26Release 1.9.90STB_1_9_90carlosg1-1/+1
2006-10-122006-10-12 Carlos Garnacho <carlosg@gnome.org>C_DISPATCHER_BRANCHPOINTcarlosg1-3/+20
* configure.in: expand properly datadir and sysconfdir
2006-10-052006-10-06 Carlos Garnacho <carlosg@gnome.org>carlosg1-1/+1
* IfacesConfig.pm, Network/Ifaces.pm: save/restore gateway settings for static interfaces. * configure.in: preemptively bump minor number.