[archconfig] utilitaire de configuration archlinux (beta)
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
[archconfig] utilitaire de configuration archlinux (beta)
Bonjour,
Depuis quelques temps, nous travaillons sur un nouvel utilitaire inédit pour archlinux: archconfig
Une première version beta est disponible sur le dépôt [archlinuxfr].
archconfig permet de tester différents paramètres de la configuration:
- fichier rc.conf: locale, console, keymap etc...
- fichier profile: LANG, LC_ALL + diverses variables
- locale.gen
- configuration du clavier dans xorg
- dépôts configurés pour pacman (archlinuxfr, community)
- mirroirs utilisés pour pacman (les nouveaux mirroirs français)
- principaux paquetages francisés
- mirroir spécifique pour sourceforge
archconfig propose deux options:
archconfig --check (-c): permet de vérifier la configuration
archconfig --fix (-f): permet de corriger la configuration
Archconfig convient parfaitement à ceux qui veulent franciser rapidement leur distribution sans passer par les pages du wiki et l'édition des fichiers les uns après les autres à la main.
Attention:
Pour l'instant il s'agit d'une version beta. Certains paramètres peuvent être sujets à discussion. Le but de cette version beta est justement de trouver les meilleurs paramètres possibles selon qu'on utilise un système utf8 ou iso.
Depuis quelques temps, nous travaillons sur un nouvel utilitaire inédit pour archlinux: archconfig
Une première version beta est disponible sur le dépôt [archlinuxfr].
archconfig permet de tester différents paramètres de la configuration:
- fichier rc.conf: locale, console, keymap etc...
- fichier profile: LANG, LC_ALL + diverses variables
- locale.gen
- configuration du clavier dans xorg
- dépôts configurés pour pacman (archlinuxfr, community)
- mirroirs utilisés pour pacman (les nouveaux mirroirs français)
- principaux paquetages francisés
- mirroir spécifique pour sourceforge
archconfig propose deux options:
archconfig --check (-c): permet de vérifier la configuration
archconfig --fix (-f): permet de corriger la configuration
Archconfig convient parfaitement à ceux qui veulent franciser rapidement leur distribution sans passer par les pages du wiki et l'édition des fichiers les uns après les autres à la main.
Attention:
Pour l'instant il s'agit d'une version beta. Certains paramètres peuvent être sujets à discussion. Le but de cette version beta est justement de trouver les meilleurs paramètres possibles selon qu'on utilise un système utf8 ou iso.
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
J'aimerais bien rajouter dans le script la possibilité d'ajouter le support étendus des touches (fr-oss). Je proposerai la modifi sur le svn
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
bien vu
il faut aussi ajouter la gestion des groupes genre audio/optical etc... les groupes de base qui devraient à mon sens être ajoutés par presque tout le monde juste après l'installation.
Pour l'instant je suis pas encore décidé sur la manière de vérifier/corriger automatiquement cela (étant donné qu'on lance le programme en root si on utilise l'option --fix)
il faut aussi ajouter la gestion des groupes genre audio/optical etc... les groupes de base qui devraient à mon sens être ajoutés par presque tout le monde juste après l'installation.
Pour l'instant je suis pas encore décidé sur la manière de vérifier/corriger automatiquement cela (étant donné qu'on lance le programme en root si on utilise l'option --fix)
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Hum, dans ce cas, l'appel de su/sudo ne pourrait se faire que dans le script
(appel conditionnel à la fin)
Enfin, je me comprends
(appel conditionnel à la fin)
Enfin, je me comprends
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
je me suis peut-être mal exprimé. Je veux dire que si on lance en root le programme il faut trouver les utilisateurs concernés par les modifs. enfin ceux sont des détails auxquels il faut encore réfléchir avant d'implémenter cela.
(moi aussi je me comprend)
(moi aussi je me comprend)
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
En fait, je voyais un truc du genre
si id -u => 1000
alors vérifier les groupes, le .bashrc etc ...
si id -u = 0
alors le script existant
si id -u > 1 & id -u < 1000
alors sortir (utilisateurs qui ne devrait pas éxécuter le script)
fin si
voila
si id -u => 1000
alors vérifier les groupes, le .bashrc etc ...
si id -u = 0
alors le script existant
si id -u > 1 & id -u < 1000
alors sortir (utilisateurs qui ne devrait pas éxécuter le script)
fin si
voila
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Je suis 100% d'accord avec toi. C'est essentiel de comprendre ce qu'il faut configurer et malheureusement archconfig enlève un peu cette partie.kozaki a écrit :Sympa comme idée !
Enfin la vérif surtout, vu qu'ÀMHA l'édition et la compréhension des qlqs fichiers de config sous Arch vont de pair, et rapprochent l'admin de son nouveau système (quand on débute Arch).
En même temps, pour un débutant, avoir un système francisé avec les mirroirs français, les repositories configurés etc... en une commande, c'est un plus.
Idem pour ceux qui savent configurer leur distro mais veulent installer rapidement une nouvelle machine.
Archconfig permet surtout de compenser le fait que l'installeur d'archlinux ne permet pas de faire une installation multi-lingue.
Il faudra faire bon usage de cet outil et ne pas dénaturer la philosophie d'Archlinux
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/