aboutsummaryrefslogtreecommitdiff
path: root/logrotate/systemd/user/logrotate.service
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2022-05-19 10:35:18 +1200
committerTom Ryder <tom@sanctum.geek.nz>2022-05-19 10:35:18 +1200
commit0bb83fa6a4acbdffb70df159342bc673e9897bf8 (patch)
treea3dc03cf043033b575bcda59720a63a77576d7f3 /logrotate/systemd/user/logrotate.service
parentMerge branch 'release/v12.4.0' (diff)
parentBump VERSION (diff)
downloaddotfiles-0bb83fa6a4acbdffb70df159342bc673e9897bf8.tar.gz
dotfiles-0bb83fa6a4acbdffb70df159342bc673e9897bf8.zip
Merge branch 'release/v12.5.0'v12.5.0
* release/v12.5.0: Override all systemd unit services for mail fail Correct name of logrotate config file for xsession Update state path for logrotate Update xsession log archive path Add config subdir for user logrotate Disable bell in X Tidy X keyboard and preferences settings Use generic name for X lock binding Extend xset DPMS to prevent screensaver blanking
Diffstat (limited to 'logrotate/systemd/user/logrotate.service')
-rw-r--r--logrotate/systemd/user/logrotate.service6
1 files changed, 3 insertions, 3 deletions
diff --git a/logrotate/systemd/user/logrotate.service b/logrotate/systemd/user/logrotate.service
index aeb17f7c..0193d5be 100644
--- a/logrotate/systemd/user/logrotate.service
+++ b/logrotate/systemd/user/logrotate.service
@@ -1,10 +1,10 @@
[Unit]
Description=user log rotation
-OnFailure=notify-email@%n
[Service]
Type=oneshot
-ConfigurationDirectory=%p
+ConfigurationDirectory=%p %p/config.d
StateDirectory=%p
-ExecStart=/usr/sbin/logrotate --state=%S/%p/status -- %E/%p/config
+ExecStartPre=/bin/mkdir -pv -- %h/.local/state/%p
+ExecStart=/usr/sbin/logrotate --state=%h/.local/state/%p/status -- %E/%p/config
TimeoutStartSec=20m