Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 19b2ac7426 | |||
| b12f081bc3 |
@@ -219,7 +219,7 @@ helper.mkPodmanService {
|
||||
onFailure = [ "service-failure-notify@%n.service" ];
|
||||
startLimitBurst = 5;
|
||||
startLimitIntervalSec = 600;
|
||||
path = [ pkgs.coreutils pkgs.sudo pkgs.podman pkgs.systemd ];
|
||||
path = [ pkgs.coreutils pkgs.sudo pkgs.podman pkgs.systemd pkgs.gnugrep ];
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
RemainAfterExit = true;
|
||||
@@ -248,6 +248,7 @@ helper.mkPodmanService {
|
||||
for app in ''${INSTALL_APPS_LIST[@]}; do
|
||||
if ! $OCC --no-warnings app:list | grep -iq "$app:"; then
|
||||
$OCC --no-warnings app:install "$app"
|
||||
fi
|
||||
if $OCC --no-warnings app:list --disabled | grep -iq "$app:"; then
|
||||
$OCC --no-warnings app:enable "$app"
|
||||
fi
|
||||
@@ -255,6 +256,7 @@ helper.mkPodmanService {
|
||||
for app in ''${REMOVE_APPS_LIST[@]}; do
|
||||
if $OCC --no-warnings app:list --enabled | grep -iq "$app:"; then
|
||||
$OCC --no-warnings app:disable "$app"
|
||||
fi
|
||||
if $OCC --no-warnings app:list | grep -iq "$app:"; then
|
||||
$OCC --no-warnings app:remove "$app"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user