diff options
-rwxr-xr-x | install.sh | 4 | ||||
-rw-r--r-- | mytimer.service | 7 | ||||
-rw-r--r-- | mytimer.timer | 12 | ||||
-rwxr-xr-x | update.sh | 1 |
4 files changed, 24 insertions, 0 deletions
diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..fa2a916 --- /dev/null +++ b/install.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +ln -s /srv/services/timer/mytimer.timer /etc/systemd/system/ +ln -s /srv/services/timer/mytimer.service /etc/systemd/system/ diff --git a/mytimer.service b/mytimer.service new file mode 100644 index 0000000..ad662f7 --- /dev/null +++ b/mytimer.service @@ -0,0 +1,7 @@ +[Unit] +Description=timer trigger + +[Service] +ExecStart=/srv/services/timer/update.sh +User=root +Group=root diff --git a/mytimer.timer b/mytimer.timer new file mode 100644 index 0000000..7ec2b6f --- /dev/null +++ b/mytimer.timer @@ -0,0 +1,12 @@ +[Unit] +Description=timer updater + +[Timer] +#OnCalendar=25h +OnActiveSec=2min +OnUnitActiveSec=10min +#Persistent=true +Unit=mytimer.service + +[Install] +WantedBy=timers.target diff --git a/update.sh b/update.sh new file mode 100755 index 0000000..a9bf588 --- /dev/null +++ b/update.sh @@ -0,0 +1 @@ +#!/bin/bash |