D'où viennent /root/.bashrc et /root/.profile sur un système Debian?

9

Normalement, lorsque vous ajoutez un utilisateur sur un système Debian, le contenu de /etc/skel/est copié dans le répertoire personnel du nouvel utilisateur. Mais /root/.bashrcne correspond pas /etc/skel/.bashrcet /root/.profilene correspond pas /etc/skel/.profile. De plus, aucun fichier n'est connu dpkg. Alors d'où viennent-ils?

ali1234
la source

Réponses:

14

rootLes fichiers de sont copiés à partir de base-files: s'ils sont manquants, ses postinstcopies /usr/share/base-files/dot.bashrcvers /root/.bashrcet /usr/share/base-files/dot.profilevers /root/.profile. De plus, s'il /root/.profilecorrespond à l'une des sommes de contrôle enregistrées (ce qui signifie qu'il n'a pas été modifié par l'administrateur), il est mis à jour lors de la mise à niveau.

La même chose s'applique à /etc/profileet /etc/nsswitch.conf(y compris la mise à jour lors de la mise à niveau), et /etc/motd.

Stephen Kitt
la source