Commit graph

  • f4104cf281 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild rawhide main Fedora Release Engineering 2026-01-16 03:32:40 +00:00
  • 6546a9365f akmods: use also logger in the from-{init,kernel-posttrans) cases: homogeneous, the logs will still be seen with journalctl -u akmods (akmods@KVER) git cherry-pick --edit 161989578c799512e7c3e2666e0363f0af7f1d78..e847ad2d9213cf53e86f54307c9a332615491bce Francis Montagnac 2026-01-05 12:11:51 +01:00
  • a92303b745 akmods.actions: - pattern generalize to kernel*-core, for example for the kernel-longterm kernels - add also the same action for kernel*-devel. libdnf5 should then only call one time this action - Note: untested Francis Montagnac 2025-12-30 10:56:29 +01:00
  • 489121c44a akmods.actions: uses the new --from option of akmods and --akmod akmod-KMOD Francis Montagnac 2025-12-30 10:51:14 +01:00
  • 5f3d5377c9 akmods: simplify the "Could not install newly built RPMs" message Francis Montagnac 2025-12-30 10:49:07 +01:00
  • 48b94f8911 akmods: First message before init that may block on akmods.lock Francis Montagnac 2025-12-30 09:15:32 +01:00
  • cde68125e3 akmods: --akmod allows akmod-KMOD as argument Francis Montagnac 2025-12-30 08:50:14 +01:00
  • 9e91ab0241 akmods: --from CONTEXT option added, --from-* updated, redirection with logger Francis Montagnac 2025-12-30 08:40:41 +01:00
  • 829bde8e32 akmods.spec: fix path of akmods.actions in %files Francis Montagnac 2025-11-19 16:28:18 +01:00
  • a44b66ff44 akmods.actions: traces suppressed git cherry-pick --edit 47a07fb5a8f112088d36e97bcfca9148efd39c85..1036af074ffe5f1c1ce56af548f30f7b09ebbc75 Francis Montagnac 2025-11-19 10:58:36 +01:00
  • 4891d4c0ae akmods.spec: libdnf5-plugin-actions akmods.actions added in the fedora case git cherry-pick --edit 6b27509edfcacd847fcc7a530d3ebced606f8ac8..47a07fb5a8f112088d36e97bcfca9148efd39c85 Francis Montagnac 2025-11-19 10:56:35 +01:00
  • 791ea6eee4 akmods: install_kmod_rpms: noop: use tabs :-( Francis Montagnac 2026-01-12 07:58:47 +01:00
  • e5bc9abe86 akmods: install_kmod_rpms: Fix for non en locales, weaker match on the rpm output Francis Montagnac 2026-01-12 07:25:02 +01:00
  • ebb52e0d0a kmodgenca: fallback to US when locale country code is missing rhbz#2416536 Thomas Deutschmann 2025-12-08 23:20:58 +01:00
  • ec65894b43 fix cleanup_cachedir function Mark K 2026-01-08 00:37:27 +01:00
  • e847ad2d92 akmods: use also logger in the from-{init,kernel-posttrans) cases: homogeneous, the logs will still be seen with journalctl -u akmods (akmods@KVER) Francis Montagnac 2026-01-05 12:11:51 +01:00
  • 161989578c akmods: Use rpm instead of dnf to install the kmod RPMs. Multiple tries for at most 10m if a rpm transaction lock exist. See rhbz#2397307 Francis Montagnac 2026-01-02 17:07:15 +01:00
  • 1036af074f akmods.actions: - pattern generalize to kernel*-core, for example for the kernel-longterm kernels - add also the same action for kernel*-devel. libdnf5 should then only call one time this action - Note: untested Francis Montagnac 2025-12-30 10:56:29 +01:00
  • 88eb8016ab akmods.actions: uses the new --from option of akmods and --akmod akmod-KMOD Francis Montagnac 2025-12-30 10:51:14 +01:00
  • 1b4f7f4a88 akmods: simplify the "Could not install newly built RPMs" message Francis Montagnac 2025-12-30 10:49:07 +01:00
  • b217082550 akmods: First message before init that may block on akmods.lock Francis Montagnac 2025-12-30 09:15:32 +01:00
  • 91d7ff76f2 akmods: --akmod allows akmod-KMOD as argument Francis Montagnac 2025-12-30 08:50:14 +01:00
  • 2be723fce3 akmods: --from CONTEXT option added, --from-* updated, redirection with logger Francis Montagnac 2025-12-30 08:40:41 +01:00
  • a24abc1f59 Include * in quotes in --setopt=disable_excludes='*' Edgar Hoch 2025-12-25 21:47:00 +00:00
  • 4a57326d65 Add --setopt=disable_excludes=* to code which installs the created kmod package Edgar Hoch 2025-12-25 21:39:28 +00:00
  • bf77a3b90a akmods.spec: fix path of akmods.actions in %files Francis Montagnac 2025-11-19 16:28:18 +01:00
  • 891b42edb8 akmods.actions: traces suppressed Francis Montagnac 2025-11-19 10:58:36 +01:00
  • 47a07fb5a8 akmods.spec: libdnf5-plugin-actions akmods.actions added in the fedora case Francis Montagnac 2025-11-19 10:56:35 +01:00
  • 6b27509edf
    fix: prevent akmods@ on offline update on fc43+ f43 f42 epel10.1 epel10.0 epel10 Luan Vitor Simião oliveira 2025-11-05 20:58:54 -03:00
  • edb1bd2b68 Add compat for sysusers support Nicolas Chauvet 2025-10-15 16:40:00 +02:00
  • b68a5b81ce Update to 0.6.2 Nicolas Chauvet 2025-10-01 16:08:56 +02:00
  • 602926dc32 akmods: add missing sysusers group Nicolas Chauvet 2025-10-01 16:06:24 +02:00
  • b363e42158 docs: drop grep Issuer from mokutil output Nicolas Chauvet 2025-10-01 14:15:28 +02:00
  • 9737ee61c0 Drop akmodsinit Nicolas Chauvet 2025-09-22 15:51:36 +02:00
  • 6756b5cdd7 Rework akmod.service installation Nicolas Chauvet 2025-09-22 15:50:53 +02:00
  • 91b5284074 Add akmods-sysusers.conf Nicolas Chauvet 2025-09-22 15:13:45 +02:00
  • 413f0417be Update to 0.6.1 Nicolas Chauvet 2025-09-22 14:19:14 +02:00
  • 667539bfa4 Drop nohup requires for rhel6 Nicolas Chauvet 2025-09-22 14:18:46 +02:00
  • f85811c72d Rework sysusers Nicolas Chauvet 2025-09-22 14:18:21 +02:00
  • ae0d4e1c76 Case for unspecified target - rhbz#2394562 Nicolas Chauvet 2025-09-22 13:47:22 +02:00
  • b2e2537720 Drop global armv7hl target override and default Nicolas Chauvet 2025-09-22 12:49:51 +02:00
  • 4882031c24 akmods: drop grubby symlink test Nicolas Chauvet 2025-09-16 22:47:01 +02:00
  • e1da058ed2 akmods: wrong calls to check_kernel_devel - rhbz#2376351 Francis Montagnac 2025-09-16 22:03:49 +02:00
  • c387dbb719 akmods: check_default_kernel is never called - rhbz#2376351 Francis Montagnac 2025-09-16 21:56:37 +02:00
  • eb27fa9918 Drop nohup usage Nicolas Chauvet 2025-09-16 20:24:05 +02:00
  • bc81288496 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild Fedora Release Engineering 2025-07-23 16:51:16 +00:00
  • df1211cf1e Fix changelog Leigh Scott 2025-05-03 20:22:50 +01:00
  • 9b91b410e7
    fix: apply shellcheck recommendations Daniel Hast 2025-09-02 20:03:29 -04:00
  • f3b30d28b6 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild Fedora Release Engineering 2025-07-23 16:51:16 +00:00
  • c2d86c5f1c
    Fix changelog Leigh Scott 2025-05-03 20:22:50 +01:00
  • b33fbe9087
    Fix changelog Leigh Scott 2025-05-03 20:07:50 +01:00
  • f270080561 Merge #18 Show building and installing on plymouth boot screen Leigh Scott 2025-05-02 21:48:19 +00:00
  • e4a63b2938 Add sysusers.d config file to allow rpm to create users/groups automatically Zbigniew Jędrzejewski-Szmek 2025-02-11 14:36:17 +01:00
  • 917aa4c550 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild Fedora Release Engineering 2025-01-16 10:46:20 +00:00
  • f3c0177ccd Update others hostname occurences f41 Nicolas Chauvet 2024-12-11 10:09:05 +01:00
  • c16ceb525b Drop hostname deps - rhbz#2330137 Nicolas Chauvet 2024-12-10 17:11:45 +01:00
  • b8a8b20588 Show building and installing on plymouth boot screen Marcel Hetzendorfer 2024-04-10 09:57:11 +02:00
  • ebab5b2513 Validate or discard default_kernel - rhbz#2270414 Nicolas Chauvet 2024-11-28 09:21:15 +01:00
  • 0a48edaa3b Fix KEYNAME lengh - rhbz#2323702 Nicolas Chauvet 2024-11-08 23:02:08 +01:00
  • 3c1ccb2346 Add robust missing key pair logic Rohan Barar 2024-10-02 22:31:46 +10:00
  • 8281cf95b5 Improved error handling + Bug fixes Rohan Barar 2024-10-02 17:09:12 +10:00
  • 408074abf6 Add check for elevated privileges Rohan Barar 2024-10-02 07:30:18 +10:00
  • 67b5b8a37e Bump akmods version Nicolas Chauvet 2024-10-01 21:49:20 +02:00
  • 2ee741117c Remove duplicate akmodsposttrans call - rhbz#2011120 Nicolas Chauvet 2024-10-01 22:15:48 +02:00
  • 6de45c936c Avoid double error on empty user-provided key pair name. Rohan Barar 2024-09-26 20:10:53 +10:00
  • 27e2d9deb5 Corrected erroneous code introduced in previous commits. Rohan Barar 2024-09-26 19:56:49 +10:00
  • 19ee64d822 Fixed typo 'if' to 'fi'. Rohan Barar 2024-09-26 19:41:06 +10:00
  • e5b0cbf2a5 Added check for existing key pair with same name as user-specified new key pair name. Rohan Barar 2024-09-26 19:33:49 +10:00
  • f66ba44415 Added ability for user to name key pair. Rohan Barar 2024-09-26 19:00:29 +10:00
  • 5137531fa2 Introduced loop to gracefully handle extremely rare key pair name collision events. Rohan Barar 2024-09-23 00:14:52 +10:00
  • 797795f2fe Refactor key pair naming scheme to enhance robustness + Removed collision check and key pair backup function due to bug with ':' in file names alongside superfluous nature of function given improved naming scheme. Rohan Barar 2024-09-22 07:30:03 +10:00
  • aa859af678 Removed 'sudo' prefixes as per request in PR #23. Rohan Barar 2024-09-22 00:09:40 +10:00
  • 9eda4f0d73 Further improvements to argument parsing logic. Rohan Barar 2024-09-21 15:59:35 +10:00
  • 4864888a4c Improved clarity of exit status code comments. Rohan Barar 2024-09-21 06:43:47 +10:00
  • d69af03966 Revert "Utilise robust shebang." as per request on PR #23. Rohan Barar 2024-09-21 02:57:22 +10:00
  • 04491175d2 Added support for combined single-letter arguments + Chowned symlinks. Rohan Barar 2024-09-20 21:46:11 +10:00
  • de9240959f Improved mokutil error handling + Added sudo prefixes. Rohan Barar 2024-09-20 21:20:02 +10:00
  • c53884d73f Added error handling for failed cacert modification. Rohan Barar 2024-09-20 19:48:58 +10:00
  • 9da671e61d Whitespace changes for consistency. Rohan Barar 2024-09-20 19:36:23 +10:00
  • 5186db3662 Extract functions to enhance readability + Set 'commonName' to match 'KEYNAME'. Rohan Barar 2024-09-20 19:31:06 +10:00
  • 439976bc01 Added logic to detect broken existing key pairs. Rohan Barar 2024-09-20 18:49:58 +10:00
  • 73f5cbedb8 Improved user feedback in event of existing key pair. Rohan Barar 2024-09-20 18:20:03 +10:00
  • 8ae38a49ce Updated copyright information. Rohan Barar 2024-09-20 18:05:08 +10:00
  • 210129096c Various changes to avoid ShellCheck warnings. Rohan Barar 2024-09-20 18:04:26 +10:00
  • c9c8bbce27 Align license to 80 character width. Rohan Barar 2024-09-20 17:33:33 +10:00
  • cf80933cec Utilise robust shebang. Rohan Barar 2024-09-20 17:29:09 +10:00
  • 093aa19e60 Removed hard-coded paths. Rohan Barar 2024-09-20 17:27:18 +10:00
  • 1e800cdb19 Fix parsing multiple kernel Nicolas Chauvet 2024-08-23 17:01:15 +02:00
  • b009ad9ae8 Use check_kernel_devel return code as appropriate Nicolas Chauvet 2024-08-23 16:53:29 +02:00
  • 7a4e1dc503 Change check_kernel_devel() to return instead of exit Nicolas Chauvet 2024-08-23 16:15:20 +02:00
  • 0047686384 akmods --from-init only operates on current kernel Nicolas Chauvet 2024-08-23 15:30:17 +02:00
  • 8d2ac12ba1 Deprecate akmods-shutdown script Nicolas Chauvet 2024-08-23 15:27:28 +02:00
  • 2beab063b9 Bump to akmods 0.5.10 Nicolas Chauvet 2024-08-23 14:24:11 +02:00
  • 1b5754dd1a Only check for default_kernel is no value - rhbz#2293047 Nicolas Chauvet 2024-08-23 14:21:44 +02:00
  • b7fda608ca Revert "Call Init before the argument parser" Nicolas Chauvet 2024-08-23 12:34:25 +02:00
  • 09953db160 Switch to use sdubby alternatives to grubby Nicolas Chauvet 2024-08-23 12:10:00 +02:00
  • cb8200fc74 Drop older rhel and use -core Nicolas Chauvet 2024-08-23 12:08:24 +02:00
  • e8b284bcdb Drop older rhel cases Nicolas Chauvet 2024-08-23 12:04:04 +02:00
  • 1fb564730a Allow --help and --version to be used by non-root users Jonathan Wakely 2024-08-19 12:41:41 +01:00
  • 9bbb954882 Fix bug URLs in man page Jonathan Wakely 2024-08-19 12:27:22 +01:00