Skip to content

Commit

Permalink
Add support for systemd run0 (#172)
Browse files Browse the repository at this point in the history
Add `run0` support as a fallback option if neither `sudo` nor `doas` are found.

Closes #171
  • Loading branch information
Antiz96 authored Jun 20, 2024
1 parent 4f65822 commit dc092f5
Show file tree
Hide file tree
Showing 7 changed files with 186 additions and 187 deletions.
4 changes: 2 additions & 2 deletions README-fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Fonctionnalités :
- Vérification automatique de la présence d'anciens paquets et/ou paquets désinstallés dans le cache et propose de les supprimer.
- Listing et aide au traitement des fichiers pacnew/pacsave.
- Vérification automatique des mises à jour du noyau en attente nécessitant un redémarrage et propose de redémarrer s'il y en a une.
- Support de `sudo` et `doas`.
- Support de `sudo`, `doas` et `run0`.
- Prise en charge optionnelle des paquets AUR (via `yay` ou `paru`).
- Prise en charge optionnelle des paquets Flatpak.
- Prise en charge optionnelle des notifications de bureau lors de nouvelles mises à jour disponibles.
Expand Down Expand Up @@ -166,7 +166,7 @@ Options :
Codes de sortie :
0 OK
1 Option invalide
2 Aucune méthode d'élévation de privilège (sudo ou doas) n'est installée
2 Aucune méthode d'élévation de privilège (sudo, doas ou run0) n'est installée
3 Erreur lors du lancement de l'applet systray d'Arch-Update
4 L'utilisateur n'a pas donné la confirmation de procéder
5 Erreur lors de la mise à jour des paquets
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Features:
- Automatic check for old and/or uninstalled cached packages and offers to remove them.
- Lists and helps you processing pacnew/pacsave files.
- Automatic check for pending kernel updates requiring a reboot to be applied and offers to do so if there's one.
- Support for both `sudo` and `doas`.
- Support for `sudo`, `doas` & `run0`.
- Optional support for AUR packages (through `yay` or `paru`).
- Optional support for Flatpak packages.
- Optional support for desktop notifications on new available updates.
Expand Down Expand Up @@ -166,7 +166,7 @@ Options:
Exit Codes:
0 OK
1 Invalid option
2 No privilege elevation method (sudo or doas) is installed
2 No privilege elevation method (sudo, doas or run0) is installed
3 Error when launching the Arch-Update systray applet
4 User didn't gave the confirmation to proceed
5 Error when updating the packages
Expand Down
2 changes: 1 addition & 1 deletion doc/man/arch-update.1
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ Invalid option

.TP
.B 2
No privilege elevation method (sudo or doas) is installed
No privilege elevation method (sudo, doas or run0) is installed

.TP
.B 3
Expand Down
2 changes: 1 addition & 1 deletion doc/man/fr/arch-update.1
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ Option invalide

.TP
.B 2
Aucune méthode d'élévation de privilège (sudo ou doas) n'est installée
Aucune méthode d'élévation de privilège (sudo, doas ou run0) n'est installée

.TP
.B 3
Expand Down
Loading

0 comments on commit dc092f5

Please sign in to comment.