Fix permissions problem
This commit is contained in:
@@ -6,8 +6,6 @@
|
|||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network.target" "local-fs.target" ];
|
after = [ "network.target" "local-fs.target" ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
User = "numbus-admin";
|
|
||||||
Environment = [ "XDG_RUNTIME_DIR=/run/user/1000" ];
|
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
RemainAfterExit = true;
|
RemainAfterExit = true;
|
||||||
};
|
};
|
||||||
@@ -20,7 +18,10 @@
|
|||||||
${pkgs.coreutils}/bin/chown -R numbus-admin:users /mnt/config/
|
${pkgs.coreutils}/bin/chown -R numbus-admin:users /mnt/config/
|
||||||
${pkgs.coreutils}/bin/chown -R numbus-admin:users /mnt/data/
|
${pkgs.coreutils}/bin/chown -R numbus-admin:users /mnt/data/
|
||||||
|
|
||||||
|
${pkgs.util-linux}/bin/runuser -u numbus-admin -- ${pkgs.bash}/bin/bash -c '
|
||||||
|
export XDG_RUNTIME_DIR=/run/user/1000
|
||||||
PODMAN_NETWORKS
|
PODMAN_NETWORKS
|
||||||
|
'
|
||||||
|
|
||||||
${pkgs.coreutils}/bin/touch /etc/numbus-server/activated.true
|
${pkgs.coreutils}/bin/touch /etc/numbus-server/activated.true
|
||||||
'';
|
'';
|
||||||
|
|||||||
Reference in New Issue
Block a user