Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
* system-tools-backends.conf.in: s/user/group/ in the @STB_GROUP@
policy, you fool.
|
|
* system-tools-backends.conf.in: drop at_console, looks a bit scary
wrt modifying system configuration, also uncomment group matching,
as latest DBus no longer crashes if the group doesn't exist.
|
|
* system-tools-backends.conf.in: make dbus access file open for
testing purposes, and do not use stuff that potentially crashes the
DBus daemon
|
|
* system-tools-backends.conf.in: added, prototype file for DBus
system.d dir.
* .cvignore: updated.
* Makefile.am: install, clean and package
system-tools-backends.conf.in.
* configure.in: small improvements, add --with-dbus-sys=<dir> and
--with-stb-group=<group>
|