Age | Commit message (Expand) | Author | Files | Lines |
36 hours | prepare version 0.3.8HEAD0.3.8nextmain | Christian Hesse | 1 | -1/+1 |
42 hours | output help with here document | Christian Hesse | 1 | -10/+12 |
42 hours | use single quotes | Christian Hesse | 1 | -1/+1 |
42 hours | print status on successful preparation | Christian Hesse | 1 | -0/+2 |
46 hours | install a desktop file | Christian Hesse | 3 | -0/+17 |
2 days | README: mark external links, add disclaimer...•••... and also link it under description.
| Christian Hesse | 1 | -5/+24 |
2 days | README: add Github badges | Christian Hesse | 1 | -0/+4 |
10 days | prepare version 0.3.70.3.7 | Christian Hesse | 1 | -1/+1 |
2025-06-25 | use my site for documentation in unit files | Christian Hesse | 6 | -6/+6 |
2025-06-18 | Make prepare service depend on network | Sebastian Wiesner | 1 | -0/+3 |
2025-06-18 | Add Documentation link to all units | Sebastian Wiesner | 6 | -0/+6 |
2025-06-13 | Fix two typos | Sebastian Wiesner | 2 | -2/+2 |
2025-05-19 | prepare version 0.3.60.3.6 | Christian Hesse | 1 | -1/+1 |
2025-05-19 | sync the storage | Christian Hesse | 1 | -0/+3 |
2025-05-19 | use a status files to act on own update only | Christian Hesse | 3 | -3/+6 |
2025-05-19 | make pacman-offline.service want the new services | Christian Hesse | 4 | -7/+6 |
2025-05-19 | (soft-)reboot or poweroff in specific units | Christian Hesse | 4 | -7/+53 |
2025-05-19 | drop pacman-offline-reboot.service, activate regular reboot•••We use override for the regular reboot service, so just use that.
| Christian Hesse | 3 | -15/+1 |
2025-05-14 | always use service override, never `systemctl soft-reboot`•••Turns out this is very important! If systemd is doing a soft-reboot, it
can not do another one while this first is not finished. Doing a reboot
(even if it is actually a soft-reboot) removes this limitation.
| Christian Hesse | 1 | -13/+14 |
2025-05-14 | ... and reload | Christian Hesse | 1 | -1/+3 |
2025-05-14 | move the cleanup code up | Christian Hesse | 1 | -7/+6 |
2025-05-14 | use a custom target on failure | Christian Hesse | 2 | -1/+10 |
2025-05-14 | rename the status file for poweroff | Christian Hesse | 2 | -3/+3 |
2025-05-14 | break long lines | Christian Hesse | 1 | -3/+7 |
2025-05-14 | abort in pre-transaction hook | Christian Hesse | 1 | -1/+1 |
2025-05-14 | order after system-update-pre.target | Christian Hesse | 1 | -1/+1 |
2025-05-12 | do not run before shutdown.target•••Why did we have it there?!
| Christian Hesse | 1 | -1/+1 |
2025-04-28 | update internal navigation & symbols | Christian Hesse | 1 | -0/+3 |
2025-03-03 | prepare version 0.3.50.3.5 | Christian Hesse | 1 | -1/+1 |
2025-03-03 | add comments on output and debugging | Christian Hesse | 1 | -0/+4 |
2025-03-03 | exec systemctl...•••... and try to avoid a race condition where main process (shell) was
killed on soft-reboot.
| Christian Hesse | 2 | -4/+4 |
2025-03-03 | clean up explicitly and drop trap | Christian Hesse | 1 | -0/+4 |
2025-01-04 | prepare version 0.3.40.3.4 | Christian Hesse | 1 | -1/+1 |
2025-01-04 | support extra include on offlince action | Christian Hesse | 5 | -6/+16 |
2025-01-04 | break the line...•••... in preparation for next commit.
| Christian Hesse | 2 | -2/+6 |
2025-01-02 | update copyright for 2025 | Christian Hesse | 7 | -7/+7 |
2024-09-13 | prepare version 0.3.30.3.3 | Christian Hesse | 1 | -1/+1 |
2024-09-13 | discard stderr from systemd-detect-virt | Christian Hesse | 1 | -1/+1 |
2024-09-12 | update wording in hook...•••... as nearly all hooks have it like that.
| Christian Hesse | 1 | -1/+1 |
2024-09-12 | prepare version 0.3.20.3.2 | Christian Hesse | 1 | -1/+1 |
2024-09-12 | deny action if systemd is not booted | Christian Hesse | 1 | -0/+5 |
2024-09-12 | deny action if running in chroot | Christian Hesse | 1 | -0/+5 |
2024-09-12 | update the wording in hook...•••... to match the other code.
| Christian Hesse | 1 | -1/+1 |
2024-09-12 | use pacman-offline to abort in hook | Christian Hesse | 1 | -1/+1 |
2024-09-12 | support to abort from pacman-offline | Christian Hesse | 2 | -3/+13 |
2024-09-12 | exit with failure on illegal option | Christian Hesse | 1 | -0/+5 |
2024-09-11 | prepare version 0.3.10.3.1 | Christian Hesse | 1 | -1/+1 |
2024-09-11 | ship a polkit rule...•••... to allow running `pacman-offline` without authentication
for users of group `wheel`.
| Christian Hesse | 3 | -0/+22 |
2024-09-11 | use pkexec to elevate privileges•••This requires polkit to be installed.
| Christian Hesse | 2 | -2/+6 |
2024-05-29 | prepare version 0.3.00.3.0 | Christian Hesse | 1 | -1/+1 |
2024-05-29 | remove files at once | Christian Hesse | 1 | -3/+4 |
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•••This makes sure /run is preserved, and allows us to implement some
more functionality later on.
| Christian Hesse | 3 | -13/+8 |
2024-05-29 | try to elevate privileges with run0•••This required systemd >= 256, which is the first version to
ship with run0...
https://www.freedesktop.org/software/systemd/man/run0.html
systemd-256 | Christian Hesse | 1 | -0/+5 |
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...•••... and also make the timer a separate condition.
| Christian Hesse | 1 | -7/+7 |
2024-01-30 | reload daemon from hook...•••... to make it aware the symlink was removed.
| Christian Hesse | 1 | -1/+1 |
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)•••This has no output if the timer is stopped. But the timer is shown if
a previous run startet it or it is enabled.
| Christian Hesse | 1 | -0/+3 |
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•••Fixes GH-3
| Christian Hesse | 2 | -2/+61 |
2023-07-26 | add 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
| Christian Hesse | 1 | -0/+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...•••... if the modules for running kernel are still available.
| Christian Hesse | 1 | -1/+5 |
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...•••... and drop the dependency for pacutils.
| Christian Hesse | 1 | -1/+1 |
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•••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.
| Christian Hesse | 4 | -3/+20 |
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...•••... to get latest changes before possible reboot.
| Christian Hesse | 1 | -1/+2 |
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•••An install is likely to be followed by a sync...
| Christian Hesse | 1 | -0/+1 |
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 |