[mettre /etc dans un repositoire CVS] - Divers - Linux et OS Alternatifs
Marsh Posté le 14-09-2003 à 02:17:55
hello
bon suite a kelkes discussion la meilleure solution semble etre:
faire une copie parfaite de /etc kelke part ailleurs,
pis regulierement recopier tous les files en ecrasant ceux de "ailleurs" pis faire des cvs commit, par exemple:
mkdir /var/etc_cvs
cp -a /etc/* /var/etc_cvs
cd /var/etc_cvs
cvs import etc *
voila normalement la tout devrait etre importé dans le cvs ...
pis apres, en crontab, faire eventuellement un cp -a /etc/* /var/etc_cvs && cd /var/etc_cvs && ls | grep -v CVS | xargs cvs add && cvs commit
lol
bon bin ca devrait le faire, mais la je suis kéblo car mon cvs ne me laisse pas me loguer donc je peux pas faire de impoirt ni rien du tout; je suis sous gentoo ... si kelkun pouvait me filer un coup de main ?
j'ai emergé xinetd,
j'ai ajouté un user cvs et un groupe cvs,
j'a ce fichier de conf la:
Code :
|
puis le repertoire:
Code :
|
je lance mon daemon xinetd, je vois ca dans les logs:
Code :
|
ou bien
Code :
|
alors je fais ca:
Code :
|
donc ca me laisse pas me connecter mais pourtant ya bien kek chose qui se passe:
Code :
|
voila je pense que je dois etre a deux doigts que ca marche mais je galere a fond j'arrive pa s atrouver ce qui va pas, j'espere que vous pourrez me filer un coup de main ! histoire qu'apres je puisse faire partager mes experiences avec la communauté a mon tour merci bcp:jap:
Marsh Posté le 14-09-2003 à 00:28:38
hello
j'aimerais, par mesure de sécurité et de blindage face à mes turpitudes, mettre mon /etc dans un repositoire CVS, comme ca je pourrai bien détruire mes fichiers de conf en toute tranquillité et avoir un historique de ce que j'ai modifié (en effet souvent je fais des backup de fichier de conf et apres je m'y retouve plus du tout)
j'aimerais savoir si ca vous parait judicieux ... et surtout comment faire
voila je suis sous gentoo, j'ai créé mon cvs root avec le "cvs init" et maintenant je suis sur le point d'importer tous les fichiers de /etc dans le repositoire ... l'idée serait de mettre en crontab éventuellement un cvs commit du rep /etc tous les jours par exemple ! mais j'ai klekes soucis:
le fait de faire des cvs commit implique avoir fait une importation et un checkout donc dans le rep /etc ... donc ce checkout me rajoutera des dossiers CVS un peu partout (par exemple dans /etc/init.d ) et donc j'aurai ce genre de dossiers et me demande si apres, au moment du reboot, mon pc saura booter car yaura une tâche dedans (le dossier CVS qui ne sera pas un script mais de la nianian) ... et je voudrais aussi savoir si les liens vont être aussi importés en tant que liens ou alors il prendra les fichiers qui sont la dedans ou alors il gardera bien les choses ?
voila j'espere qu'il ya bien kelkun qui peut m'aider pour faire ceci au mieux ... !!