aboutsummaryrefslogtreecommitdiffstats
path: root/systemd
AgeCommit message (Expand)AuthorFilesLines
7 daysuse my site for documentation in unit filesGravatar Christian Hesse6-6/+6
14 daysMake prepare service depend on networkGravatar Sebastian Wiesner1-0/+3
14 daysAdd Documentation link to all unitsGravatar Sebastian Wiesner6-0/+6
2025-05-19sync the storageGravatar Christian Hesse1-0/+3
2025-05-19use a status files to act on own update onlyGravatar Christian Hesse3-3/+6
2025-05-19make pacman-offline.service want the new servicesGravatar Christian Hesse3-5/+6
2025-05-19(soft-)reboot or poweroff in specific unitsGravatar Christian Hesse3-7/+49
2025-05-19drop pacman-offline-reboot.service, activate regular reboot•••We use override for the regular reboot service, so just use that. Gravatar Christian Hesse2-14/+1
2025-05-14... and reloadGravatar Christian Hesse1-1/+3
2025-05-14move the cleanup code upGravatar Christian Hesse1-7/+6
2025-05-14use a custom target on failureGravatar Christian Hesse2-1/+10
2025-05-14rename the status file for poweroffGravatar Christian Hesse1-1/+1
2025-05-14order after system-update-pre.targetGravatar Christian Hesse1-1/+1
2025-05-12do not run before shutdown.target•••Why did we have it there?! Gravatar Christian Hesse1-1/+1
2025-03-03add comments on output and debuggingGravatar Christian Hesse1-0/+4
2025-03-03exec systemctl...•••... and try to avoid a race condition where main process (shell) was killed on soft-reboot. Gravatar Christian Hesse1-3/+3
2025-03-03clean up explicitly and drop trapGravatar Christian Hesse1-0/+4
2025-01-04support extra include on offlince actionGravatar Christian Hesse1-0/+1
2025-01-04break the line...•••... in preparation for next commit. Gravatar Christian Hesse1-1/+3
2025-01-02update copyright for 2025Gravatar Christian Hesse6-6/+6
2024-05-29remove files at onceGravatar Christian Hesse1-3/+4
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