synit: fix some paths

This commit is contained in:
Emery Hemingway 2022-09-14 22:13:59 -05:00
parent 92e3850ab5
commit e1dd2b0aa4
2 changed files with 7 additions and 3 deletions

View File

@ -120,6 +120,10 @@ exec 1>&$logOutFd 2>&$logErrFd
exec {logOutFd}>&- {logErrFd}>&-
mkdir -p \
/run/etc/syndicate/core \
/run/etc/syndicate/services
# Start Synit.
echo "starting Synit..."
exec synit-pid1

View File

@ -95,7 +95,7 @@ with lib;
"syndicate/core/hostname.pr".text = ''
<require-service <daemon hostname>>
<daemon hostname <one-shot "hostname ${config.networking.hostName}">>
<daemon hostname <one-shot ["${pkgs.nettools}/bin/hostname" "${config.networking.hostName}"]>>
'';
"syndicate/core/eudev.pr".text = let
@ -109,7 +109,7 @@ with lib;
'';
in ''
<require-service <daemon eudev>>
<daemon eudev ["/sbin/udevd", "--children-max=5"]>
<daemon eudev ["${pkgs.eudev}/bin/udevd" "--children-max=5"]>
<require-service <daemon eudev-initial-scan>>
<depends-on <daemon eudev-initial-scan> <service-state <daemon eudev> up>>
@ -134,7 +134,7 @@ with lib;
} // (builtins.listToAttrs (map (file: {
name = "syndicate/boot/${file}";
value.source =
"${pkgs.synit-pid1.src}packaging/packages/synit-config/files/etc/syndicate/boot/${file}";
"${pkgs.synit-pid1.src}/packaging/packages/synit-config/files/etc/syndicate/boot/${file}";
}) [ "010-exec.pr" "010-milestone.pr" "010-service-state-up.pr" ]));
environment.systemPackages = with pkgs; [