[démarrage]Lancer un chmod -R 774 au démarrage(résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
reflets de vert
yeomen
Messages : 295
Inscription : mar. 23 mars 2010, 15:17
Localisation : Strasbourg

[démarrage]Lancer un chmod -R 774 au démarrage(résolu)

Message par reflets de vert »

Bonjour à tous,

J'ai installé archlinux sur l'ordinateur de l'association, avec plusieurs utilisateurs, et un dosser commun dans home, "partages".

Comme plusieurs personnes utilisent le fichier partage avec chacun ses autorisations, et que je n'ai pas mis dans les sudoers tous les utilisateurs, je me suis dit qu'il serait bien de faire des chmod -R 774 vraiment régulièrement, mais comme le terminal rebute certains membres…

Au démarrage ça serait vraiment intéressant.
Si il y avait moyen de lancer au démarrage un chmod -R 774 avec le fichier /etc/rc.conf, un peu à la manière d'un démon donc sans mot de passe, ça serait vraiment intéressant.

Je ne sais pas si c'est une bonne idée, et ce qu'il est possible de faire.

Merci à tous
Dernière modification par reflets de vert le ven. 13 août 2010, 15:06, modifié 1 fois.
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
Avatar de l’utilisateur
lenglemetz
Chu Ko Nu
Messages : 307
Inscription : dim. 27 mai 2007, 22:26
Localisation : Marmande
Contact :

Re: [démarrage]Lancer un chmod -R 774 au démarrage

Message par lenglemetz »

je pense que se serais mieux de mettre ça dans un cron ;)
[Thème] Sujet (état) |<
🇨🇵🎮 @donf_me • 🔥 StreaminG • La TeaM à DonF
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [démarrage]Lancer un chmod -R 774 au démarrage

Message par farvardin »

je pense aussi qu'un cron lancé toutes les heures par exemple, serait le mieux.

Code : Tout sélectionner

crontab -e
en root

Plus d'info sur http://wiki.archlinux.fr/howto/cron?s[]=crontab

Sinon par rapport à la question initiale, le fichier qui gère les scripts au démarrage c'est /etc/rc.local
Avatar de l’utilisateur
reflets de vert
yeomen
Messages : 295
Inscription : mar. 23 mars 2010, 15:17
Localisation : Strasbourg

Re: [démarrage]Lancer un chmod -R 774 au démarrage

Message par reflets de vert »

J'ai testé le crontab -e.
A vrai dire ça marche vraiment pas mal le crontab, j'ai mis chmod et chown diessus. Les numéros de date donnent un peu le vertige, donc j'ai simplement automatisé pour mettre ça toutes les heures.
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
Avatar de l’utilisateur
reflets de vert
yeomen
Messages : 295
Inscription : mar. 23 mars 2010, 15:17
Localisation : Strasbourg

Re: [démarrage]Lancer un chmod -R 774 au démarrage

Message par reflets de vert »

Sur /etc/rc.local j'imagine qu'on rentre le nom du script, et qu'il se lance au démarrage.

J'imagine qu'avec cron on peut automatiser presque n'importe quoi. C'est vraiment super.
Merci
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [démarrage]Lancer un chmod -R 774 au démarrage(résolu)

Message par oktoberfest »

Si tu n'as qu'un utilisateur connecté à la fois, /etc/rc.local suffira amplement.
Un simple 'chmod -R774 /home/partages' dans ce fichier et hop c'est parti !
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [démarrage]Lancer un chmod -R 774 au démarrage(résolu)

Message par farvardin »

oui mais tant que l'ordinateur ne redémarre pas, si les utilisateurs se déloggent simplement, ça ne fonctionnera pas.
Sinon pour le /etc/rc.local même pas besoin d'un script, une simple commande suffit. Pour crontab en revanche je crois qu'il faut un script
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [démarrage]Lancer un chmod -R 774 au démarrage(résolu)

Message par oktoberfest »

Au temps pour moi. Mieux vaut créer un script dans /etc/profile.d, il sera exécuté à chaque login.

crontab comme rc.local acceptent des commandes ou des scripts, après tout un script ce n'est qu'une liste d'instructions qu'on fournit à un shell.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Répondre