Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 13/12/2006, à 16:02

tshirtman

Re : [pas résolu] un repertoire public

le 17aout.... O_O (la mienne a mis moins de 2 semaines...)
c'est donc vrais qu'avec free il faut pas avoir d'emmerde sinon... c'est de vrais emmerdes... sinon tu as essayé d'utiliser un autre routeur (possible si tu est dégroupé total et peut être si tu est partiel...)

Hors ligne

#27 Le 14/12/2006, à 10:26

yohann

Re : [pas résolu] un repertoire public

en fait ce qui à mis le plus de temps c'est l'ouverture de la ligne par france telecom.
maintenant la box devrai arrivé aujourd'hui (j'ai vu que le colis étais arrivé a vaulx en velin et j'habite à villeurbanne)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#28 Le 14/12/2006, à 11:05

akuma

Re : [pas résolu] un repertoire public

bruno a écrit :

Yohan, mea culpa, j'ai oublié un point essentiel. Sur Ubuntu le umask est réglé sur 022, ce qui signifie qu'un fichier créé par un utilisateur à les droits d'accès en lecture uniquement pour le groupe et le reste du monde.
Il faut que tu créé un fichier .profile dans le home de tes utilisateurs qui contienne :

umask 002

Ainsi les fichiers créés par ces utilisateurs seront accessibles en écriture au groupe.

Edit : tu peux aussi régler cela pour l'ensemble des utilisateurs en modifiant la dernière ligne du fichier /etc/profile avec un umask 002

Mais s'il fait ça, est-ce que ça ne va pas s'appliquer à tous ses fichiers ? Y compris ceux qui ne sont pas dans le répertoire en question. Par exemple les fichiers de son ~/.

Ou non parce que le répertoire home a des règles qui contresdisent ceci et qui sont plus prioritaires ?

Hors ligne

#29 Le 14/12/2006, à 15:29

yohann

Re : [pas résolu] un repertoire public

oui et non: tout les fichiers créés seront accessible en lecture et écriture pour le groupe avec cette valeur de umask mais dans les repertoire autre que /home/public le groupe par défaut sera le groupe de l'utilisateur c'est à dire un groupe qui porte le même nom que l'utilisateur donc c'est bon.

PS: tu auras compris que c'est le bit set group ID coché sur le repertoire /home/public qui fait en sorte que le groupe du fichier est adm-public pour les fichiers créer dans ce repertoire, les autre fichier appartiennent au groupe yohann dont yohann est le seul membre.

PPS: par contre dans ces condtions je ne comprend pas pourquoi ubuntu à le masque 022 par défaut et non pas (comme, je crois la plupart des autres distrib) 002


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#30 Le 14/12/2006, à 16:17

akuma

Re : [pas résolu] un repertoire public

Ben non j'avais pas bien compris. Mais maintenant ça va mieux, merci !

Donc ce bit fait que, récursivement, tout ce qui est créé dans le répertoire appartient au groupe en question. Et donc avec le umask qui va bien le groupe en question a les droits en lecture.

Alors que si j'écris dans un autre répertoire (avec le bit set group ID décoché), le fichier appartient à moi. Et il a les permissions données par l'umask à moi, groupe, et tous. Où groupe est mon groupe primaire défini par défaut dans ubuntu comme étant moi-même.

C'est ça ?

Il n'y a pas déjà un répertoire prévu à cet effet, genre /usr/share ou /usr/local/share ?

Hors ligne

#31 Le 14/12/2006, à 16:39

yohann

Re : [pas résolu] un repertoire public

Donc ce bit fait que, récursivement, tout ce qui est créé dans le répertoire appartient au groupe en question. Et donc avec le umask qui va bien le groupe en question a les droits en lecture.

presque: tu as très bien compris le bit GID mais le umask par défaut (2 pour le groupe) laisse donc 5 pour les droits c'est à dire que le groupe avec le umask qui va pas bien à les droits en lecture et execution mais pas en écriture, et en lecture écriture execution avec le umask 0 qui va bien.

Alors que si j'écris dans un autre répertoire (avec le bit set group ID décoché), le fichier appartient à moi.le fichier appartient à moi. Et il a les permissions données par l'umask à moi, groupe, et tous. Où groupe est mon groupe primaire défini par défaut dans ubuntu comme étant moi-même.

exactement.

Il n'y a pas déjà un répertoire prévu à cet effet, genre /usr/share ou /usr/local/share ?

ces 2 repertoire sont prévu pour les ressources partagé mais utilisé par des programmes, c'est a dire pas forcément des données, typiquement la plupart des fichiers présents dans ces repertoires appartinnent à root et ne sont modifiable que par lui par contre tout les utilisateurs on la possibilité de les lires.

Le repertoire qui se rapproche le plus de ce genre de chose serais temp puisque tout les utilisateur peuvent écrire dedans, par contre a l'interieur de se repertoire  chaque utilisatuer est la seule personne à pouvoir modifier ses fichiers contrairement à ce que nous voulons faire dans /home/public, ou le but est que je puisse modifiée les tag des fichiers créer par ma chérie et vice versa.

Globalement je dirais que tu as compris


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#32 Le 14/12/2006, à 17:11

yugo

Re : [pas résolu] un repertoire public

Tres bien expliqué et beaucoup mieux que la solution que j'avais adoptée. Ce n'est pas evident et pourtant bien pratique, voir essentiel. Je pense qu'il manque dans ubuntu la possibilité de créer simplement un tel repertoire, graphiquement, en ayant la possibilité d'ajouter les utilisateurs qu'on veut.
A défaut de cette possibilité, il y a du potentiel pour un bon tuto... avis aux amateurs.


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne

#33 Le 14/12/2006, à 17:22

akuma

Re : [pas résolu] un repertoire public

yohann a écrit :

Donc ce bit fait que, récursivement, tout ce qui est créé dans le répertoire appartient au groupe en question. Et donc avec le umask qui va bien le groupe en question a les droits en lecture.

presque: tu as très bien compris le bit GID mais le umask par défaut (2 pour le groupe) laisse donc 5 pour les droits c'est à dire que le groupe avec le umask qui va pas bien à les droits en lecture et execution mais pas en écriture, et en lecture écriture execution avec le umask 0 qui va bien.

Zut c'était ce que je voulais dire mais je me suis mal expliqué.

yohann a écrit :

Globalement je dirais que tu as compris

Alors j'ai au moins 16/20 là, non ? Dommage si je m'étais pas emmêlé les pinceaux dans la rédation je pouvais chopper un 20 ! Chuis vert.

Plus sérieusement, je suis assez d'accord avec yugo que ça peut être un besoin courant (même si chez moi, comme chez beaucoup, on utilise tous les deux le même compte) et que ça gagnerait à être simplifié. (Enfin, tout gagne à être simplifié, mais je veux dire, ça pourraît être utile à des gens d'avoir un moyen de le faire simplement (sans comprendre les umask et GID)).

Merci yohann pour la clarification.

[Edit: yugo ton avatar c'est un livre ouvert ou un décolleté ?]

Dernière modification par akuma (Le 14/12/2006, à 17:23)

Hors ligne

#34 Le 14/12/2006, à 17:34

yugo

Re : [pas résolu] un repertoire public

akuma a écrit :

[Edit: yugo ton avatar c'est un livre ouvert ou un décolleté ?]

Une chose est sur, la réponse est dans ta question.


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne

#35 Le 15/12/2006, à 11:33

yohann

Re : [pas résolu] un repertoire public

c'est un peu HS mais j'ai recu l'avis de passage du facteur hier: => ce soir j'ai internet après 4 mois d'attente

Dernière modification par yohann (Le 15/12/2006, à 11:33)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#36 Le 15/12/2006, à 11:48

akuma

Re : [pas résolu] un repertoire public

Ah ? Tu penses que ça va marcher du premier coup ?

Hors ligne

#37 Le 15/12/2006, à 11:51

yohann

Re : [pas résolu] un repertoire public

roll
ok ce soir j'ai une freebox
et dans 4 mois j'aurais internet:(


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#38 Le 28/12/2006, à 05:55

yohann

Re : [pas résolu] un repertoire public

bon ça y est j'ai enfin le net, et après avoir upgrader un moment (une centaine de mega) tout fonctonne à merveille, le bug de nautilus a été corriger et les fichier sont créer correctement.:cool:


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#39 Le 13/02/2007, à 01:15

yohann

Re : [pas résolu] un repertoire public

up des nouvelles de cela?
j'ai eu des upgrades de nautilus, mais j'ai toujours le pb: les fichiers créer avec la console prennent en compte le umask mais pas ceux créés avec nautilus


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#40 Le 13/02/2007, à 01:25

yohann

Re : [pas résolu] un repertoire public

bone nouvelle il y a un patch qui corrige ce bug de nautilus!

http://bugzilla.gnome.org/show_bug.cgi?id=327249

mauvaise nouvelle je sais pas comment on applique le patche, j'ai vu le fichier, il a l'air assez simple, mais je n'ai aucune idée de ce que je suis sensé faire avec ?

recompiler nautilus?
apparement le pb provient d'une valeur d'umask en dur dans nautilus.

comment recompiler nautilus avec le patch? (si c'est bien ce qu'il faut faire)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#41 Le 13/02/2007, à 01:40

tshirtman

Re : [pas résolu] un repertoire public

je dirais la comme ça vite fait...

ajouter les dépots src dans ton sources.list
installer le paquet src de nautilus
utiliser la commande patch avec en parametre le fichier que tu as eu
compiler.

après les détails tu devrait t'en sortir mais je ne l'ai jamais fait... a+

Hors ligne

#42 Le 13/02/2007, à 11:08

yohann

Re : [pas résolu] un repertoire public

merci c'est déja un début de piste, j'y arriverai certainement pas du premier coup, mais j'aurais au moins une erreur a résoudre


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#43 Le 14/02/2007, à 04:06

yohann

Re : [pas résolu] un repertoire public

le patch, je crois que c'est un définitif pour ceux que ça interrresse mais j'ai pas encore pu tester dsl


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#44 Le 27/10/2007, à 18:58

thierrybo

Re : [pas résolu] un repertoire public

bruno a écrit :

Oui  c'est a cela que sert le bit SGID sur le dossier.

Je croyais que pour des raisons de sécurite le s-bit fonctionnait uniquement pour des fichiers binaires ?

Hors ligne

#45 Le 29/10/2007, à 20:22

yugo

Re : [pas résolu] un repertoire public

je crois que c'est deux choses différentes: le s-bit sur un répertoire/sur un fichier exécutable (pas forcement binaire)


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne