From e1dbfd1b5daf7a4e5726db1c7202e2d376ecd889 Mon Sep 17 00:00:00 2001 From: sc-idevops Date: Sun, 17 Sep 2023 21:55:51 -0400 Subject: [PATCH] systemd files for flatpak auto update --- scripts/systemd/flatpak-update.service | 11 +++++++++++ scripts/systemd/flatpak-update.timer | 13 +++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 scripts/systemd/flatpak-update.service create mode 100644 scripts/systemd/flatpak-update.timer diff --git a/scripts/systemd/flatpak-update.service b/scripts/systemd/flatpak-update.service new file mode 100644 index 0000000..ae367f4 --- /dev/null +++ b/scripts/systemd/flatpak-update.service @@ -0,0 +1,11 @@ +[Unit] +Description=Update Flatpak +After=network-online.target +Wants=network-online.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/flatpak update --noninteractive --assumeyes + +[Install] +WantedBy=multi-user.target diff --git a/scripts/systemd/flatpak-update.timer b/scripts/systemd/flatpak-update.timer new file mode 100644 index 0000000..85cd815 --- /dev/null +++ b/scripts/systemd/flatpak-update.timer @@ -0,0 +1,13 @@ +[Unit] +Description=Update Flatpak + +[Timer] +OnBootSec=2m +OnActiveSec=2m +OnUnitInactiveSec=24h +OnUnitActiveSec=24h +AccuracySec=1h +RandomizedDelaySec=10m + +[Install] +WantedBy=timers.target