[bash-completion] completion de usermod sur bash[ résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
clp
newbie
Messages : 6
Inscription : mer. 17 avr. 2013, 15:27

[bash-completion] completion de usermod sur bash[ résolu]

Message par clp »

Bonjour

j'ai pratiquement de migrer sur archlinux. J'ai mis en place luks, i3 bref. Je me suis débrouiller en cherchant.
Par contre j'ai pas trouver la réponse à cette question

quand je tape

Code : Tout sélectionner

usermod -aG <tab>
Je n'ai pas la liste des groupes. Je voudrai savoir si c'est normal. Je précise aussi que c'est en sudo et en root.

Merci

Christophe
Dernière modification par clp le mar. 25 juil. 2017, 08:34, modifié 1 fois.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [bash-completion] completion de usermod sur bash

Message par waitnsea »

clp a écrit : mar. 25 juil. 2017, 08:00 Bonjour

j'ai pratiquement de migrer sur archlinux. J'ai mis en place luks, i3 bref. Je me suis débrouiller en cherchant.
Par contre j'ai pas trouver la réponse à cette question

quand je tape

Code : Tout sélectionner

usermod -aG <tab>
Je n'ai pas la liste des groupes. Je voudrai savoir si c'est normal. Je précise aussi que c'est en sudo et en root.

Merci

Christophe
Bonjour,
La complétion bash ce n'est pas faire à ta place une commande complète avec ses options !
(Ça deviendrait vite dangereux, non ?)

Code : Tout sélectionner

user<Tab>
external command
parameter
useradd   userdel   userdirs  usermod   users 
ça te propose plusieurs commandes s'il y en a, ou complète la commande s'il n'y en a plus qu'une :

Code : Tout sélectionner

userm<Tab> usermod
Pour avoir la liste de tes groupes c'est

Code : Tout sélectionner

groups  
sys disk lp wheel network audio optical users vboxusers autologin vboxsf
et celle de tous les groupes avec les noms d'users :

Code : Tout sélectionner

cat /etc/groups
clp
newbie
Messages : 6
Inscription : mer. 17 avr. 2013, 15:27

Re: [bash-completion] completion de usermod sur bash

Message par clp »

Bonjour

Merci de ta réponse. Donc c'est le comportement par défaut.
Je disais ça car sous Debian il te remplis le group.

Mais bon ce n'est pas un point important. Je me demandais juste si j'avais oublier un truc.

merci en tout cas.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [bash-completion] completion de usermod sur bash

Message par waitnsea »

clp a écrit : mar. 25 juil. 2017, 08:34Je disais ça car sous Debian il te remplis le group.
je ne comprenais pas pourquoi il y aurait eu une différence entre Debian et Arch, j'ai trouvé :

Code : Tout sélectionner

$ usermod -a -G <Tab>
supplementary group
adbusers                 lightdm                  smmsp                  
adm                      locate                   storage                
audio                    lock                     sys                    
autologin                log                      systemd-bus-proxy      
...                                                                
question de syntaxe...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par benjarobin »

Sinon avec zsh cela marche correctement l'auto-complétion :-)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Weliix
newbie
Messages : 9
Inscription : mar. 25 juil. 2017, 04:38

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par Weliix »

Salut, je vois que tu es dans les groupes sys et disk, sys pour administrer cups, je n'y suis pas, c'est réellement nécessaire ?

Par contre, dans le wiki pour le groupe disk, sur le fr ils disent qu'il ne faut pas y être, en revanche sur le us ils ne disent pas spécialement la même chose, lequel écouter ?
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par waitnsea »

Weliix a écrit : mar. 25 juil. 2017, 17:10 Salut, je vois que tu es dans les groupes sys et disk, sys pour administrer cups, je n'y suis pas, c'est réellement nécessaire ?

Par contre, dans le wiki pour le groupe disk, sur le fr ils disent qu'il ne faut pas y être, en revanche sur le us ils ne disent pas spécialement la même chose, lequel écouter ?
Il y a peu de groupes nécessaires avec systemd, il sait te demander une permission s'il en a besoin, dans le doute tu peux t'abstenir et attendre.
Ma distribution est assez vieille, j'ai déjà supprimé mon appartenance à pas mal des groupes du début, il est possible que je doive en ôter encore.
sys je crois que c'était à l'époque ou mon hplip buggait, a priori ce n'est pas nécessaire
pareil pour disk : mon vieil Asus dont les périphériques partaient doucement en quenouille, refusait de graver...
J'ai pompé son système sans tout refaire (Oh, flemme, quand tu nous tiens ... :roll: )
clp
newbie
Messages : 6
Inscription : mer. 17 avr. 2013, 15:27

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par clp »

Mille merci.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par benjarobin »

Il ne faut surtout pas être dans le groupe disk, si c'est le cas, alors ton utilisateur peut effacer en 5s l’intégralité du disque dur. C'est super dangereux d'être dans le groupe disk !!!
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par waitnsea »

benjarobin a écrit : mar. 25 juil. 2017, 19:52 Il ne faut surtout pas être dans le groupe disk, si c'est le cas, alors ton utilisateur peut effacer en 5s l’intégralité du disque dur. C'est super dangereux d'être dans le groupe disk !!!
OK, merci
clp
newbie
Messages : 6
Inscription : mer. 17 avr. 2013, 15:27

Re: [bash-completion] completion de usermod sur bash[ résolu]

Message par clp »

Purée je suis un gros menteur

quand je tape usermod -aG <tab> sous debian, il ne m'affiche que les utilisateurs et non les groupes.

et donc c'est le meme comportement que sous Archlinux Désole.
Répondre