aboutsummaryrefslogtreecommitdiffstats
path: root/systemd
AgeCommit message (Expand)AuthorFilesLines
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