Author: urkud
Date: Fri Aug 26 13:46:59 2011
New Revision: 28832
URL: https://svn.nixos.org/websvn/nix/?rev=28832&sc=1
Log:
Sync with dbus changes in nixpkgs
Modified:
nixos/trunk/modules/services/system/dbus.nix
Modified: nixos/trunk/modules/services/system/dbus.nix
==============================================================================
--- nixos/trunk/modules/services/system/dbus.nix Fri Aug 26 13:46:32
2011 (r28831)
+++ nixos/trunk/modules/services/system/dbus.nix Fri Aug 26 13:46:59
2011 (r28832)
@@ -8,8 +8,6 @@
cfg = config.services.dbus;
- inherit (pkgs) dbus;
-
homeDir = "/var/run/dbus";
configDir = pkgs.stdenv.mkDerivation {
@@ -17,7 +15,7 @@
buildCommand = ''
ensureDir $out
- cp -v ${dbus}/etc/dbus-1/system.conf $out/system.conf
+ cp -v ${pkgs.dbus_daemon}/etc/dbus-1/system.conf $out/system.conf
# !!! Hm, these `sed' calls are rather error-prone...
@@ -32,7 +30,7 @@
-e 's|<standard_system_servicedirs/>|${systemServiceDirs}|' \
-e 's|<includedir>system.d</includedir>|${systemIncludeDirs}|'
- cp ${dbus}/etc/dbus-1/session.conf $out/session.conf
+ cp ${pkgs.dbus_daemon}/etc/dbus-1/session.conf $out/session.conf
# Add the services and session.d directories to the session bus
# search path.
@@ -97,7 +95,7 @@
config = mkIf cfg.enable {
- environment.systemPackages = [ dbus.daemon dbus.tools ];
+ environment.systemPackages = [ pkgs.dbus_daemon pkgs.dbus_tools ];
environment.etc = singleton
{ source = configDir;
@@ -126,14 +124,14 @@
chown messagebus ${homeDir}
mkdir -m 0755 -p /var/lib/dbus
- ${dbus.tools}/bin/dbus-uuidgen --ensure
+ ${pkgs.dbus_tools}/bin/dbus-uuidgen --ensure
rm -f ${homeDir}/pid
'';
daemonType = "fork";
- exec = "${dbus}/bin/dbus-daemon --system";
+ exec = "${pkgs.dbus_daemon}/bin/dbus-daemon --system";
postStop =
''
@@ -148,7 +146,7 @@
security.setuidOwners = singleton
{ program = "dbus-daemon-launch-helper";
- source = "${dbus}/libexec/dbus-daemon-launch-helper";
+ source = "${pkgs.dbus_daemon}/libexec/dbus-daemon-launch-helper";
owner = "root";
group = "messagebus";
setuid = true;
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits