diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-04-09 22:56:56 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-04-14 23:38:25 +0000 |
commit | 52e93c79d825b8355888e1efaf3ed5b3a8ec07cc (patch) | |
tree | 7918743cbf5118d6e39a863e30d92d86df738faa /pkgs/os-specific/linux/spectrum/rootfs/generic.nix | |
parent | 2eeaee3ecb32b10083553e18a35318c821d393aa (diff) | |
download | nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar.gz nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar.bz2 nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar.lz nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar.xz nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.tar.zst nixpkgs-52e93c79d825b8355888e1efaf3ed5b3a8ec07cc.zip |
spectrumPackages.rootfs: add dbus configuration
This doesn't actually include dbus, just sets up its user, group and configuration files. We'll need dbus for connman or NetworkManager. Message-Id: <20210411115740.29615-11-hi@alyssa.is> Reviewed-by: Cole Helbling <cole.e.helbling@outlook.com>
Diffstat (limited to 'pkgs/os-specific/linux/spectrum/rootfs/generic.nix')
-rw-r--r-- | pkgs/os-specific/linux/spectrum/rootfs/generic.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/spectrum/rootfs/generic.nix b/pkgs/os-specific/linux/spectrum/rootfs/generic.nix index ac628de13a3..ae4dd6579f5 100644 --- a/pkgs/os-specific/linux/spectrum/rootfs/generic.nix +++ b/pkgs/os-specific/linux/spectrum/rootfs/generic.nix @@ -1,6 +1,6 @@ { runCommandNoCC, writeScript, writeReferencesToFile, makeFontsConf, lib , dash, execline, s6, s6-rc, s6-portable-utils, s6-linux-utils, s6-linux-init, busybox -, mesa, squashfs-tools-ng +, mesa, squashfs-tools-ng, makeDBusConf }: { services, rcServices ? {}, fonts ? [], path ? [] }: @@ -42,6 +42,10 @@ let ln -s ${stage1} sbin/init cp -r ${./etc} etc chmod u+w etc + ln -s ${makeDBusConf { + suidHelper = "/run/dbus-daemon-launch-helper"; + serviceDirectories = []; + }} etc/dbus-1 mkdir etc/fonts ln -s ${fontsConf} etc/fonts/fonts.conf |