[UserGroup] Absence de permission(résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

[UserGroup] Absence de permission(résolu)

Message par Distag »

Bonjour,

Apparemment, mes goupes utilisateurs sont mal reconnu par mon système, exemple avec le goupe abs :

Code : Tout sélectionner

/var/abs/local/kernel-sources $ cat /etc/group | grep abs
abs:x:1001:distag
Mais j'ai ce jolie message comme quoi je n'appartiens pas au groupe abs :

Code : Tout sélectionner

/var/abs/local/kernel-sources $ makepkg
==> ERREUR: Vous n'avez pas les permissions nécessaires pour enregistrer les téléchargements dans /var/abs/local/kernel-sources.
    Abandon...
J'avais déjà remarqué avant que mes user group n'étaient pas reconnus, mais je n'y avais pas réellement porter attention dessus, car je détournais le problème en me mettant en root. Mais là il serait plus prudent que tout fonctionne comme il devrait fonctionner.
Donc que dois-je faire pour que ceci fonctionne correctement? Merci
Dernière modification par Distag le ven. 15 juil. 2011, 19:20, modifié 2 fois.
x86_64 | KDE | Clavier Bépo
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [UserGroup] Absence de permission

Message par Drexya »

Coucou,

Un simple

Code : Tout sélectionner

ls -a
dans le dossier '/var/abs' devrait - un peu - répondre à ta question.
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [UserGroup] Absence de permission

Message par Distag »

Je devrais trouvé quoi dans ce dossier me permettant de repondre à ma question ?

Code : Tout sélectionner

/var/abs $ ls -a
.  ..  local
Dernière modification par Distag le ven. 15 juil. 2011, 16:12, modifié 1 fois.
x86_64 | KDE | Clavier Bépo
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [UserGroup] Absence de permission

Message par Drexya »

Ah oui, pardon, j'ai oublié que j'avais un alias « boosté » , 'ls -la' t'indiquera les permissions des fichiers.
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [UserGroup] Absence de permission

Message par Distag »

Code : Tout sélectionner

/var/abs $ ls -al
total 12
drwxr-xr-x  3 root root 4096 22 mai   21:29 .
drwxr-xr-x 16 root root 4096  5 juil. 19:31 ..
drwxr-xr-x  4 root root 4096 15 juil. 13:39 local
Mais, du coup je ne comprends pas, car nomalement si j'ajoute mon utilisateur au groupe abs, je devrais techniquement obtenir les droits dessus non? sinon ils servent à quoi les groupes …
x86_64 | KDE | Clavier Bépo
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [UserGroup] Absence de permission

Message par Drexya »

Euh, le groupe 'abs', il sort d'où ? C'est toi qui l'a ajouté ?
Si c'est le cas, ça ne va pas servir à grand chose. ABS requiert les droits root pour mettre à jour l'arbre en local, donc les dossiers appartiendront à root, tu peux autoriser 'other' à écrire dedans mais je te conseille plutôt de copier le dossier du prog. que tu veux compiler dans ton répertoire personnel.
Surtout qu'à la prochaine mise à jour de l'arbre, les dossiers auront sûrement les droits réinitialisés.

https://wiki.archlinux.org/index.php/ABS
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [UserGroup] Absence de permission

Message par tuxce »

http://wiki.archlinux.fr/Abs
Si t'es seul à utiliser, autant configurer pour faire la synchro dans un répertoire du home, ~/.abs.conf :

Code : Tout sélectionner

ABSROOT="$HOME/abs/"
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [UserGroup] Absence de permission

Message par Distag »

En fait, j'essayais de suivre le wiki pour la compilation d'un kernel: http://oldwiki.archlinux.fr/howto/kerne ... 6efd08a76b d'où mon rajout dans le groupe abs.
EDIT: apparemment il falait installer le paquet abs …

Mais j'avais aussi lors de la configuration du fichier de configuration de sudo, remarqué que sudo ne me reconnaissait pas en tant que wheel alors que j'avais rajouté mon utilisateur au groupe. Donc je pensais pouvoir régler ces deux problèmes en une fois.
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [UserGroup] Absence de permission

Message par tuxce »

Il est largement dépassé ce tuto, ainsi que le paquet qu'il utilise d'ailleurs.
Par curiosité, pourquoi veux tu re-compiler le noyau ?
Tu peux te baser sur le PKGBUILD du paquet kernel26 pour recompiler:

Code : Tout sélectionner

ABSROOT=. abs core/kernel26
cd core/kernel26
et voir ce qu'il y a dedans :)

Pour ce qui est de sudo et wheel, le minimum serait d'avoir le fichier /etc/sudoers

Code : Tout sélectionner

grep -v '^#' /etc/sudoers
et (ou groups)
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [UserGroup] Absence de permission

Message par Distag »

tuxce a écrit :Par curiosité, pourquoi veux tu re-compiler le noyau ?
Par curiosité aussi :lol: ( je n'ai j'aimais compilé de noyaux )

Sinon pour le sudoers :

Code : Tout sélectionner

~ $ sudo grep -v '^#' /etc/sudoers
root ALL=(ALL) ALL
%wheel ALL=(ALL) ALL
~ $ id
uid=1000(distag) gid=1000(distag) groupes=1000(distag),10(wheel),19(log),91(video),92(audio),93(optical),95(storage),98(power),100(users),1001(abs)
~ $ groups
wheel log video audio optical storage power users distag abs
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [UserGroup] Absence de permission

Message par tuxce »

:? Je ne comprends pas, le sudo fonctionne. C'est quoi le problème ?
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [UserGroup] Absence de permission

Message par Distag »

Si il fonctionne, c'est lorsque j'ai installé archlinux (il y a ~ 6mois) dans les premiers temps mon user n'avais pas ete reconnu en tant que wheel je ne sais plus ce que j'ai fais alors mais depuis tout marche tres bien.
Je vais mettre le sujet en resolu. Merci pour l'aide.
x86_64 | KDE | Clavier Bépo
Répondre