From 6deef82870034d9fad720b0ff57131123adc3870 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Mon, 5 Aug 2024 12:59:09 +0200 Subject: [PATCH] Re-enable install section (#1003) --- packages/static/kairos-overlay-files/collection.yaml | 2 +- .../files/etc/systemd/system/kairos-agent.service | 4 +++- .../files/etc/systemd/system/kairos-interactive.service | 2 ++ .../files/etc/systemd/system/kairos-recovery.service | 4 +++- .../files/etc/systemd/system/kairos-reset.service | 2 ++ .../files/etc/systemd/system/kairos-webui.service | 4 +++- .../files/etc/systemd/system/kairos.service | 4 +++- 7 files changed, 17 insertions(+), 5 deletions(-) diff --git a/packages/static/kairos-overlay-files/collection.yaml b/packages/static/kairos-overlay-files/collection.yaml index fd80a3f..a148c2b 100644 --- a/packages/static/kairos-overlay-files/collection.yaml +++ b/packages/static/kairos-overlay-files/collection.yaml @@ -1,4 +1,4 @@ packages: - name: "kairos-overlay-files" category: "static" - version: "1.1.44" + version: "1.1.45" diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-agent.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-agent.service index 5d3489b..bf7f926 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-agent.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-agent.service @@ -5,4 +5,6 @@ Wants=network.target [Service] Restart=on-failure RestartSec=5s -ExecStart=/usr/bin/kairos-agent start \ No newline at end of file +ExecStart=/usr/bin/kairos-agent start +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-interactive.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-interactive.service index a2c882a..a8da4c8 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-interactive.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-interactive.service @@ -20,3 +20,5 @@ ExecStartPost=-/usr/bin/kill -SIGRTMIN+20 1 TimeoutStopSec=10s # Restart if it fails, like user doing control+c Restart=on-failure +[Install] +WantedBy=multi-user.target diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-recovery.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-recovery.service index e7c3973..7ba6391 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-recovery.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-recovery.service @@ -14,4 +14,6 @@ TTYPath=/dev/tty1 RemainAfterExit=yes ExecStart=/usr/bin/kairos-agent recovery # Start systemd messages on tty -ExecStartPost=-/usr/bin/kill -SIGRTMIN+20 1 \ No newline at end of file +ExecStartPost=-/usr/bin/kill -SIGRTMIN+20 1 +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-reset.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-reset.service index ed7bba6..7d24764 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-reset.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-reset.service @@ -14,3 +14,5 @@ ExecStart=/usr/bin/kairos-agent reset --unattended --reboot # Start systemd messages on tty ExecStartPost=-/usr/bin/kill -SIGRTMIN+20 1 TimeoutStopSec=10s +[Install] +WantedBy=multi-user.target diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-webui.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-webui.service index b7bc684..53bc7b2 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-webui.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos-webui.service @@ -3,4 +3,6 @@ Description=kairos installer After=sysinit.target [Service] ExecStart=/usr/bin/kairos-agent webui -TimeoutStopSec=10s \ No newline at end of file +TimeoutStopSec=10s +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos.service b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos.service index a59d4bc..a271442 100644 --- a/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos.service +++ b/packages/static/kairos-overlay-files/files/etc/systemd/system/kairos.service @@ -14,4 +14,6 @@ ExecStartPre=-/usr/bin/kill -SIGRTMIN+21 1 ExecStart=/usr/bin/kairos-agent install # Start systemd messages on tty ExecStartPost=-/usr/bin/kill -SIGRTMIN+20 1 -TimeoutStopSec=10s \ No newline at end of file +TimeoutStopSec=10s +[Install] +WantedBy=multi-user.target \ No newline at end of file