Je développe un module en java qui utilise la librairie librxtxSerial.so. Cette librairie utilise le répertoire /var/lock et j'ai un problème de permission d'accès.

Mon user est 'regis', j'ai tapé ceci :
$ ls -ld /var/lock
drwxrwxr-x 5 root lock 4096 mars  27 15:38 /var/lock
Je suis passé sous 'root' et j'ai fait ceci :
# usermod -aG lock regis
# cat /etc/group | grep lock
lock:x:54:regis
Je suis retourné sous 'regis' et j'ai tapé :
$ groups
regis
Je ne suis apparement pas dans le groupe 'lock'.
$ touch /var/lock/test && rm -f /var/lock/test
touch: ne peut faire un touch sur `/var/lock/test': Permission non accordée
Mon module bien entendu ne fonctionne pas. Je préferrerais ne pas avoir recours au 'chmod 777 /var/lock' autant que possible. Comment puis-je ajouter mon compte au groupe 'lock' ?

Merci d'avance pour vos réponses.
As tu essayé de fermer ta session puis la réouvrir ?
Je n'ai jamais rencontré un problème pareille ... Essaye peut être d'attribuer le groupe par GUID
usermod -aG 54 regis
Bonjour,

En effet, il suffisait simplement de fermer et réouvrir la session.

Merci.