aboutsummaryrefslogtreecommitdiff
path: root/newsboat/systemd/user
diff options
context:
space:
mode:
Diffstat (limited to 'newsboat/systemd/user')
-rw-r--r--newsboat/systemd/user/reload-newsboat.service21
-rw-r--r--newsboat/systemd/user/reload-newsboat.timer3
2 files changed, 3 insertions, 21 deletions
diff --git a/newsboat/systemd/user/reload-newsboat.service b/newsboat/systemd/user/reload-newsboat.service
index 981ef7bc..f495e67b 100644
--- a/newsboat/systemd/user/reload-newsboat.service
+++ b/newsboat/systemd/user/reload-newsboat.service
@@ -8,23 +8,4 @@ Type=oneshot
LogsDirectory=newsboat
LogsDirectoryMode=0700
ExecStart=newsboat --execute=reload --log-file=%L/newsboat/%p.log --log-level=5
-# Hardening
-IPAddressDeny=any
-IPAddressAllow=localhost
-KeyringMode=private
-LockPersonality=true
-MemoryDenyWriteExecute=true
-NoNewPrivileges=true
-RestrictAddressFamilies=AF_UNIX
-RestrictAddressFamilies=~AF_UNIX
-RestrictNamespaces=true
-RestrictRealtime=true
-SystemCallArchitectures=native
-SystemCallErrorNumber=EPERM
-SystemCallFilter=@system-service
-SystemCallFilter=~@privileged @resources
-UMask=0077
-# Slowing
-Nice=10
-IOSchedulingClass=best-effort
-IOSchedulingPriority=7
+TimeoutStartSec=5m
diff --git a/newsboat/systemd/user/reload-newsboat.timer b/newsboat/systemd/user/reload-newsboat.timer
index 6e59d66e..c3c0cb00 100644
--- a/newsboat/systemd/user/reload-newsboat.timer
+++ b/newsboat/systemd/user/reload-newsboat.timer
@@ -1,9 +1,10 @@
[Unit]
-Description=fetch new Newsboat articles
+Description=fetch new Newsboat articles schedule
[Timer]
OnBootSec=10m
OnUnitActiveSec=10m
+RandomizedDelaySec=2m
[Install]
WantedBy=timers.target