aboutsummaryrefslogtreecommitdiffstats
path: root/systemd
AgeCommit message (Expand)AuthorFilesLines
2024-05-29prepare for manual poweroffGravatar Christian Hesse1-1/+2
2024-05-29support poweroff after updateGravatar Christian Hesse1-2/+4
2024-05-29make soft-reboot functionality mandatory•••This makes sure /run is preserved, and allows us to implement some more functionality later on. Gravatar Christian Hesse2-4/+4
2024-05-29remove extra whitespaceGravatar Christian Hesse1-1/+1
2024-01-30force soft-reboot on regular rebootGravatar Christian Hesse1-1/+2
2024-01-01update copyright for 2024Gravatar Christian Hesse6-6/+6
2023-07-26clearly state the licenseGravatar Christian Hesse6-0/+42
2023-07-26add basic support for plymouth•••I could speard the commands in the script, but this would be of little use only... Most of execution time is consumed by pacman anyway. So let's just change the mode and give an initial progress in service. Fixes GH-2 Gravatar Christian Hesse1-0/+2
2023-07-11support systemd without soft-rebootGravatar Christian Hesse2-2/+2
2023-07-10do a soft-reboot in second step...•••... if the modules for running kernel are still available. Gravatar Christian Hesse1-1/+5
2023-07-10do a soft-reboot in first stepsystemd-254Gravatar Christian Hesse1-1/+1
2020-01-28act on specific packages on offline action only•••This adds a configuration file /etc/pacman.d/offline.conf that can be included to global pacman configuration file /etc/pacman.conf. By default it contains configuration to ignore linux packages. On offline action this include is removed, allowing to update linux packages on offline action only. This prevents from breaking module loading in a running system. Gravatar Christian Hesse1-1/+6
2020-01-15remove useless optionGravatar Christian Hesse1-1/+1
2020-01-08attempt to install archlinux-keyring only if neededGravatar Christian Hesse1-1/+3
2019-11-05run daily, but on calendar...•••... to get latest changes before possible reboot. Gravatar Christian Hesse1-1/+2
2019-10-31drop conditions from timersGravatar Christian Hesse2-2/+0
2019-10-31add timer for rebootGravatar Christian Hesse2-0/+17
2019-10-11always use long optionsGravatar Christian Hesse1-3/+3
2019-10-11install archlinux-keyring firstGravatar Christian Hesse1-0/+1
2017-10-16kill with SIGINT and make pacman clean up itselfGravatar Christian Hesse1-1/+1
2017-10-09remove lockfile on stop•••This is our lockfile, so clean up if service is stopped. Gravatar Christian Hesse1-0/+1
2017-10-09only prepare if db is not lockedGravatar Christian Hesse2-0/+2
2017-09-28add timer to prepare system-updateGravatar Christian Hesse2-0/+19
2017-09-28clean up package cacheGravatar Christian Hesse1-0/+3
2017-09-25remove symlink earlyGravatar Christian Hesse1-3/+3
2017-09-22check for symbolic link, not just existenceGravatar Christian Hesse1-1/+1
2017-09-22initial commitGravatar Christian Hesse2-0/+31