9737520004
Since for the openSUSE Community changelogs are more important than critical bug fixes ... :( :( :( OBS-URL: https://build.opensuse.org/request/show/559025 OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsmaintenance?expand=0&rev=28
25 lines
883 B
Diff
25 lines
883 B
Diff
--- btrfsmaintenance-refresh-cron.sh
|
|
+++ btrfsmaintenance-refresh-cron.sh 2017/12/17 11:12:22
|
|
@@ -91,6 +91,10 @@
|
|
|
|
case "$BTRFS_TIMER_IMPLEMENTATION" in
|
|
systemd-timer)
|
|
+ # Deinstall cron jobs, don't run it twice.
|
|
+ for SCRIPT in btrfs-scrub btrfs-defrag btrfs-balance btrfs-trim; do
|
|
+ refresh_cron uninstall ${SCRIPT}.sh
|
|
+ done
|
|
refresh_timer "$BTRFS_SCRUB_PERIOD" btrfs-scrub
|
|
refresh_timer "$BTRFS_DEFRAG_PERIOD" btrfs-defrag
|
|
refresh_timer "$BTRFS_BALANCE_PERIOD" btrfs-balance
|
|
--- btrfsmaintenance-refresh.service
|
|
+++ btrfsmaintenance-refresh.service 2017/12/17 11:04:07
|
|
@@ -3,7 +3,7 @@
|
|
After=local-fs.target
|
|
|
|
[Service]
|
|
-ExecStart=/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh
|
|
+ExecStart=/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer
|
|
Type=oneshot
|
|
|
|
[Install]
|