Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-05-29 | prepare for manual poweroff | Christian Hesse | 3 | -3/+13 | |
2024-05-29 | support poweroff after update | Christian Hesse | 3 | -4/+16 | |
2024-05-29 | make soft-reboot functionality mandatory | Christian Hesse | 3 | -13/+8 | |
This makes sure /run is preserved, and allows us to implement some more functionality later on. | |||||
2024-05-29 | try to elevate privileges with run0systemd-256 | Christian Hesse | 1 | -0/+5 | |
This required systemd >= 256, which is the first version to ship with run0... https://www.freedesktop.org/software/systemd/man/run0.html | |||||
2024-05-29 | check for privileges before preparing | Christian Hesse | 1 | -0/+5 | |
2024-05-29 | handle request for help first | Christian Hesse | 1 | -4/+10 | |
2024-05-29 | stop being verbose on file deletion | Christian Hesse | 1 | -1/+1 | |
2024-05-29 | remove extra whitespace | Christian Hesse | 1 | -1/+1 | |
2024-05-29 | sort options alphabetically | Christian Hesse | 1 | -1/+1 | |
2024-05-29 | README: drop non-existent anchor from link | Christian Hesse | 1 | -1/+1 | |
2024-02-01 | prepare version 0.2.40.2.4 | Christian Hesse | 1 | -1/+1 | |
2024-01-31 | override only if not rebooting directly... | Christian Hesse | 1 | -7/+7 | |
... and also make the timer a separate condition. | |||||
2024-01-30 | reload daemon from hook... | Christian Hesse | 1 | -1/+1 | |
... to make it aware the symlink was removed. | |||||
2024-01-30 | force soft-reboot on regular reboot | Christian Hesse | 3 | -2/+9 | |
2024-01-01 | update copyright for 2024 | Christian Hesse | 7 | -7/+7 | |
2023-10-25 | prepare version 0.2.30.2.3 | Christian Hesse | 1 | -1/+1 | |
2023-10-11 | do not use pager when showing timers | Christian Hesse | 1 | -1/+1 | |
2023-09-21 | prepare version 0.2.20.2.2 | Christian Hesse | 1 | -1/+1 | |
2023-08-28 | also show the prepare timer | Christian Hesse | 1 | -1/+1 | |
2023-08-28 | show the timer (if active) | Christian Hesse | 1 | -0/+3 | |
This has no output if the timer is stopped. But the timer is shown if a previous run startet it or it is enabled. | |||||
2023-08-07 | prepare version 0.2.10.2.1 | Christian Hesse | 1 | -1/+1 | |
2023-08-03 | add message on reboot | Christian Hesse | 1 | -0/+2 | |
2023-07-27 | README: document the timers | Christian Hesse | 1 | -0/+18 | |
2023-07-26 | clearly state the license | Christian Hesse | 9 | -0/+737 | |
2023-07-26 | README: add documentation | Christian Hesse | 2 | -2/+61 | |
Fixes GH-3 | |||||
2023-07-26 | add basic support for plymouth | Christian Hesse | 1 | -0/+2 | |
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 | |||||
2023-07-11 | prepare version 0.2.00.2.0 | Christian Hesse | 1 | -1/+1 | |
2023-07-11 | support systemd without soft-reboot | Christian Hesse | 3 | -3/+7 | |
2023-07-10 | do a soft-reboot in second step... | Christian Hesse | 1 | -1/+5 | |
... if the modules for running kernel are still available. | |||||
2023-07-10 | do a soft-reboot in first stepsystemd-254 | Christian Hesse | 2 | -2/+2 | |
2023-06-25 | prepare version 0.1.40.1.4 | Christian Hesse | 1 | -1/+1 | |
2023-06-25 | use pacman-conf... | Christian Hesse | 1 | -1/+1 | |
... and drop the dependency for pacutils. | |||||
2023-06-25 | prepare version 0.1.30.1.3 | Christian Hesse | 1 | -1/+1 | |
2023-06-25 | only clean if clean method set to keep current | Christian Hesse | 1 | -1/+5 | |
2023-06-25 | prepare version 0.1.20.1.2 | Christian Hesse | 1 | -1/+1 | |
2023-06-25 | add option to clean cache | Christian Hesse | 1 | -1/+11 | |
2020-04-03 | prepare version 0.1.10.1.1 | Christian Hesse | 1 | -1/+1 | |
2020-02-14 | add option to start reboot timer | Christian Hesse | 1 | -1/+9 | |
2020-01-28 | act on specific packages on offline action only | Christian Hesse | 4 | -3/+20 | |
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. | |||||
2020-01-15 | prepare version 0.1.00.1.0 | Christian Hesse | 1 | -1/+1 | |
2020-01-15 | remove useless option | Christian Hesse | 1 | -1/+1 | |
2020-01-08 | attempt to install archlinux-keyring only if needed | Christian Hesse | 1 | -1/+3 | |
2019-11-05 | run daily, but on calendar... | Christian Hesse | 1 | -1/+2 | |
... to get latest changes before possible reboot. | |||||
2019-10-31 | drop conditions from timers | Christian Hesse | 2 | -2/+0 | |
2019-10-31 | add timer for reboot | Christian Hesse | 3 | -0/+19 | |
2019-10-18 | make hook act on install | Christian Hesse | 1 | -0/+1 | |
An install is likely to be followed by a sync... | |||||
2019-10-11 | always use long options | Christian Hesse | 2 | -6/+6 | |
2019-10-11 | install archlinux-keyring first | Christian Hesse | 1 | -0/+1 | |
2019-09-05 | be verbose and give feedback on action | Christian Hesse | 1 | -1/+1 | |
2019-09-04 | disabling scheduled pacman offline update... | Christian Hesse | 2 | -0/+11 | |
... in libalpm hook on pacman transaction. | |||||
2019-07-01 | add reboot option | Christian Hesse | 1 | -1/+12 | |
2018-08-14 | release: add comment with file name to signatures | Christian Hesse | 1 | -2/+2 | |
2018-05-31 | prepare version 0.0.50.0.5 | Christian Hesse | 1 | -1/+1 | |
2018-05-31 | release: write tar signature to git notes | Christian Hesse | 1 | -0/+1 | |
2018-01-24 | remove grep that is no longer required with pacman >= 5.1.0pacman-5-1 | Christian Hesse | 1 | -2/+1 | |
2017-10-31 | prepare version 0.0.40.0.4 | Christian Hesse | 1 | -1/+1 | |
2017-10-31 | make counting updates independent from locale | Christian Hesse | 1 | -1/+2 | |
2017-10-16 | kill with SIGINT and make pacman clean up itself | Christian Hesse | 1 | -1/+1 | |
2017-10-09 | prepare version 0.0.30.0.3 | Christian Hesse | 1 | -1/+1 | |
2017-10-09 | remove lockfile on stop | Christian Hesse | 1 | -0/+1 | |
This is our lockfile, so clean up if service is stopped. | |||||
2017-10-09 | only prepare if db is not locked | Christian Hesse | 2 | -0/+2 | |
2017-10-02 | prepare version 0.0.20.0.2 | Christian Hesse | 1 | -1/+1 | |
2017-10-02 | fix pending update with missing symlink | Christian Hesse | 1 | -1/+1 | |
2017-10-02 | add option to force system-update | Christian Hesse | 1 | -1/+5 | |
2017-10-02 | make sure no other update is pending | Christian Hesse | 1 | -0/+6 | |
2017-10-02 | remove symlink before prepare | Christian Hesse | 1 | -0/+3 | |
2017-09-29 | count updates not ignored | Christian Hesse | 1 | -1/+1 | |
2017-09-28 | prepare for a release0.0.1 | Christian Hesse | 1 | -0/+8 | |
2017-09-28 | add timer to prepare system-update | Christian Hesse | 3 | -0/+21 | |
2017-09-28 | clean up package cache | Christian Hesse | 1 | -0/+3 | |
2017-09-25 | remove symlink early | Christian Hesse | 1 | -3/+3 | |
2017-09-24 | add refresh and help options | Christian Hesse | 1 | -0/+19 | |
2017-09-24 | check for available updates | Christian Hesse | 1 | -0/+6 | |
2017-09-22 | check for symbolic link, not just existence | Christian Hesse | 1 | -1/+1 | |
2017-09-22 | initial commit | Christian Hesse | 6 | -0/+67 | |