Commit Graph

80 Commits

Author SHA1 Message Date
9e2ab32435
new method to identify system packages on gentoo
System packages are now:
* Anything in sys-boot/ category
* sys-libs/glibc and sys-libs/musl
* any ebuild that uses one of these eclasses:
    - dist-kernel-utils
    - linux-mod-r1
    - kernel-install
2024-07-20 17:29:37 +02:00
29e5f865d0
bump version 2024-07-20 09:18:51 +02:00
8bbd8dbec2
proper return codes and warnings if reboot is required 2024-07-19 20:55:48 +02:00
76639d8472
also restart static services 2024-07-19 17:27:40 +02:00
e0cb7b8ca0
better support for service restarts on systemd 2024-07-19 17:23:40 +02:00
22a2b4557b
new naming for gentoo installkernel 2024-07-13 21:52:05 +02:00
2151f6f8f7
report error instead of warning when a package prevent upgrade 2024-07-13 07:55:43 +02:00
e2a91dd8ae
fix exception raising 2024-07-13 07:52:17 +02:00
2a880b5033
fix exit codes on upgrade failure 2024-07-13 07:40:23 +02:00
0e577bebc5
spelling 2024-06-16 14:28:54 +02:00
6305fd053b
fix systemd test 2024-06-16 14:24:23 +02:00
5e5b77ed5e
attempt to add systemd-support for gentoo 2024-06-16 13:45:51 +02:00
cd33f98b8b
only attempt to do grub if grub is installed 2024-03-22 16:27:59 +01:00
7ac103033c
run emaint after sync 2024-03-01 07:24:03 +01:00
3ac30e5539
fix keyword 2023-05-21 08:35:25 +02:00
39a61aeddd
allow to customize how many kernels to keep on gentoo system upgrade 2023-05-15 06:42:13 +02:00
aafe46d429
add support to clean unused dependencies on freebsd 2023-04-01 12:05:20 +02:00
aae85806c1
add support for grub 2023-03-12 14:26:42 +01:00
0ea7804427
proper error message on gentoo when service could not be identified. 2023-03-12 08:07:40 +01:00
688af9ac62
make sure to upgrade all dependencies on gentoo 2022-12-11 09:54:17 +01:00
06ad5bde9e
bump version 2021-07-04 15:05:04 +02:00
ac1a0baf92
thinking makes me insane :( 2021-07-04 15:00:42 +02:00
214ec6abad
fix version calculation on gentoo 2021-07-04 14:52:35 +02:00
f5adcbc140
hopefully fixed logic error... 2021-07-04 13:51:25 +02:00
5a20f43255
detect binary packages upgrades on gentoo 2021-02-22 17:21:05 +01:00
a0a58c46d9
bump version 2021-02-20 16:11:25 +01:00
3e3252ed48
add support for do_reposync on gentoo 2021-02-20 16:00:27 +01:00
9eebd56869
fix selinux policy on gentoo 2020-05-06 18:35:36 +02:00
5d5947c99e
still needs to transition when doing restarts... 2020-04-13 10:31:57 +02:00
afa616916d
make sau unconfined again... I admit defeat for now. 2020-04-13 10:22:05 +02:00
fd66a30de4
another attempt to fix sau service restart... 2020-03-08 07:33:08 +01:00
994b93e3b4
updated selinux policy; hopefully services are no longer started as
sau_t after restart
2020-03-01 08:20:41 +01:00
8a29ab82b0
handle case when process is none in services 2020-02-26 08:11:22 +01:00
13e56c6d56
raise timeout on gentoo because gentoo... 2020-02-08 08:18:23 +01:00
4ca971687b
remove deprecated SafeConfigParser usage 2020-01-06 07:37:08 +01:00
eca94f40d9
upgrade to python 3.7 2020-01-06 07:31:51 +01:00
81dfa5567e
log reboot message to info-level 2019-12-22 08:39:07 +01:00
b1c520b257
use eix-sync if it exists - running eix-update after a sync does not
update cache for overlays
2019-12-21 17:05:41 +01:00
712a4e986f
restore 'reboot' policy 2019-12-16 23:12:50 +01:00
32b98e4dbc
fixed missing log assignment 2019-12-16 21:29:53 +01:00
44088bd64b
fix service check 2019-12-16 21:21:59 +01:00
aadd0e2641
fix warnings 2019-12-16 20:33:41 +01:00
1322918dcc
added support for silent-reboot and gentoo without gentoo-sources kernel 2019-12-16 20:03:49 +01:00
79dd24809d
execute subcommands in parent enviornment (resepect http_proxy and
similar)
2019-10-25 19:57:50 +02:00
04cbedb9c0
added option to reboot for specific services 2019-10-12 21:37:26 +02:00
6ba04be1d3
allow sau to handle postfix 2019-07-08 17:53:44 +02:00
7456538907
fixed sanity-check on parent in restart_services 2019-06-24 18:07:45 +02:00
db9eab4660
finally fixed! 2019-06-23 19:05:22 +02:00
8bd3148a66
another attempt... 2019-06-22 14:59:26 +02:00
7833254c33
another attempt to fix restarts 2019-06-22 13:35:23 +02:00