diff options
author | Luke Shumaker <lukeshu@parabola.nu> | 2018-04-29 21:43:38 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@parabola.nu> | 2018-09-03 18:22:02 -0400 |
commit | 5d83952166b11bf86528e1d38f28a0e5f5c6bdcc (patch) | |
tree | e195dc8117ea70e85b54bfdbaa4ff75588b42a53 | |
parent | 1f346c58921da23066da79e56bb6dba605037e6e (diff) |
systemd part 2lukeshu/step-5
-rw-r--r-- | systemd/db-import@.service | 2 | ||||
-rw-r--r-- | systemd/db-import@.timer | 3 | ||||
-rw-r--r-- | systemd/db-import@archlinux32.timer.d_time.conf | 2 | ||||
-rw-r--r-- | systemd/db-import@archlinuxarm.timer.d_time.conf | 2 | ||||
-rw-r--r-- | systemd/db-import@community.timer.d_time.conf | 2 | ||||
-rw-r--r-- | systemd/db-import@packages.timer.d_time.conf | 2 | ||||
-rw-r--r-- | systemd/dbscripts.sysusers | 11 |
7 files changed, 15 insertions, 9 deletions
diff --git a/systemd/db-import@.service b/systemd/db-import@.service index 1509449..c7f13a7 100644 --- a/systemd/db-import@.service +++ b/systemd/db-import@.service @@ -5,7 +5,7 @@ After=network-online.target [Service] Type=oneshot -User=repo +User=db-import-%I Environment=DBSCRIPTS_CONFIG=/etc/dbscripts/config.local.%I ExecStart=/usr/bin/db-import-pkg diff --git a/systemd/db-import@.timer b/systemd/db-import@.timer index 77570d6..388da8b 100644 --- a/systemd/db-import@.timer +++ b/systemd/db-import@.timer @@ -2,6 +2,9 @@ Description=Daily db-import %I [Timer] +OnCalendar=*-*-* 00:00:00 +AccuracySec=1us +RandomizedDelaySec=16h Persistent=true [Install] diff --git a/systemd/db-import@archlinux32.timer.d_time.conf b/systemd/db-import@archlinux32.timer.d_time.conf deleted file mode 100644 index 028665c..0000000 --- a/systemd/db-import@archlinux32.timer.d_time.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Timer] -OnCalendar=*-*-* 08:13:00 diff --git a/systemd/db-import@archlinuxarm.timer.d_time.conf b/systemd/db-import@archlinuxarm.timer.d_time.conf deleted file mode 100644 index 455b0bc..0000000 --- a/systemd/db-import@archlinuxarm.timer.d_time.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Timer] -OnCalendar=*-*-* 16:13:00 diff --git a/systemd/db-import@community.timer.d_time.conf b/systemd/db-import@community.timer.d_time.conf deleted file mode 100644 index 3ec5e02..0000000 --- a/systemd/db-import@community.timer.d_time.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Timer] -OnCalendar=*-*-* 04:13:00 diff --git a/systemd/db-import@packages.timer.d_time.conf b/systemd/db-import@packages.timer.d_time.conf deleted file mode 100644 index 2561a96..0000000 --- a/systemd/db-import@packages.timer.d_time.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Timer] -OnCalendar=*-*-* 00:13:00 diff --git a/systemd/dbscripts.sysusers b/systemd/dbscripts.sysusers new file mode 100644 index 0000000..8f0e411 --- /dev/null +++ b/systemd/dbscripts.sysusers @@ -0,0 +1,11 @@ +u repo - "Pacman/dbscripts Repository" + +u db-import-packages - "db-import Arch Linux Official" +u db-import-community - "db-import Arch Linux Community" +u db-import-archlinux32 - "db-import Arch Linux 32" +u db-import-alarm - "db-import Arch Linux ARM" + +m db-import-packages repo +m db-import-community repo +m db-import-archlinux32 repo +m db-import-alarm repo |