====== Fichiers de configuration pour son système NetBSD ======
===== Fichiers pour l'utilisateur root =====
==== Fichiers dans le répertoire de root ====
* Fichiers de conf pour les shells natifs :
* [[wiki:download:nbsd:cshrc|.cshrc]]
* [[wiki:download:nbsd:shrc|.shrc]]
* Fichiers de conf pour les shells tiers :
* [[wiki:download:nbsd:bash_profile|.bash_profile]]
* [[wiki:download:nbsd:bashrc|.bashrc]]
* [[wiki:download:nbsd:zshrc|.zshrc]]
* Autres fichiers de configuration :
* [[wiki:download:nbsd:nanorc|.nanorc]]
* [[wiki:download:nbsd:vimrc|.vimrc]]
==== Fichiers dans le répertoire /etc ====
* [[wiki:download:nbsd:rc.conf|/etc/rc.conf]] est un fichier central pour gérer les services (daemon) sous NetBSD
* [[wiki:download:nbsd:wscons.conf|/etc/wscons.conf]] est un fichier qui permet de modifier les consoles virtuelles comme la disposition clavier, la souris, écran...etc
* [[wiki:download:nbsd:sysctl.conf|/etc/sysctl.conf]] est un fichier qui permet de modifier le comportement du noyau de NetBSD
Evidemment toutes les fichiers destinés à l'utilisateur **root** sont à éditer ou modifier avec celui-ci.\\
Pour se logger en //root// à partir de votre //utilisateur courant//, tapez cette commande : su -puis entrez votre mot de passe ou sinon, passez par [[wiki:os:bsd_unix:tutos:admin:sudo]] (qui n'est pas installé par défaut).
===== Fichiers pour l'utilisateur sans privilège =====
* Fichiers de conf pour les shells natifs :
* [[wiki:download:nbsd:cshrc_user|.cshrc]]
* [[wiki:download:nbsd:shrc_user|.shrc]]
* Fichiers de conf pour les shells tiers :
* [[wiki:download:nbsd:bash_profile_user|.bash_profile]]. Si votre but est de faire du shell **bash**, le shell par défaut de votre utilisateur, vous devez ''absolument'' placer ce fichier dans /home/user (user = votre utilisateur).
* [[wiki:download:nbsd:bashrc_user|.bashrc]]
* [[wiki:download:nbsd:zshrc_user|.zshrc]]
* Autres fichiers de configuration :
* [[wiki:download:nbsd:muttrc_user|.muttrc]]
* [[wiki:download:nbsd:nanorc_user|.nanorc]]
* [[wiki:download:nbsd:vimrc_user|.vimrc]]
* [[wiki:download:nbsd:xinitrc_ctwm|.xinitrc]] pour gestionnaire de fenêtres CTWM.
* [[wiki:download:nbsd:xinitrc_openbox|.xinitrc]] pour gestionnaire de fenêtres Openbox.
Les fichiers de configuration destinés aux shells sont configurés pour utiliser la commande **colorls** du paquet éponyme, qui est la commande **ls** du **projet FreeBSD**.\\
Connectez vous en root : su -
Pour installer //colorls//, entrez cette commande : pkgin in colorlsChaque page de shell, contient deux fichiers différents pour chaque shell, l'un minimal et l'autre avec des **alias** contenant des commandes **GNU Coreutils**, pour installer **coreutils**, tapez la commande : pkgin in coreutils
Pensez à rendre vos fichiers **.xinitrc** exécutables avec la commande : chmod +x ~/.xinitrccar ce sont des scripts shell mais toutefois ce n'est pas forcément indispensable.