Verzeichnisse einfach kopieren
(...inkl. Hard Links!)
Ich arbeite jetzt schon einige Zeit mit FreeBSD, aber erst jetzt hab ich mich mal ausgiebig mit Jails beschäftigt. Nunja, damit man nicht immer das neu angelegte ebenso neu konfigurieren muss, hab ich mir gedacht wär es doch am sinnigsten einfach ein default zu basteln und das dann einfach immer zu kopieren. So mit den wichtigsten Tools schon eingebaut, vim, ssh etc..
Nunja, nur gibt es bei der Installation des Userlands von FreeBSD einige, nein
etliche Links, die von cp schlauerweise als ganze Dateien, nicht Inodes auf
Dateien, die im selben Verzeichnis liegen, behandelt, so bläht sich das Jail
von knappen 200MB auf sagenhafte 1,3GB auf. Lösungsansatz könnten jetzt
rsync und Konsorten sein, aber mir wurde da was empfohlen, das einem auch
bei der Geschichte einiges an Arbeit abnimmt (im Sinne von den wildesten
Parametern etc.):
cpdup
Gefällt, würde ich sagen, einfach wie cp zu bedienen, nur braucht man keine
Option für Rekursion angeben, nimmt Links mit, die im selben Verzeichnis
liegen, ob Hard oder Soft, völlig egal. Geil.
Liegt in den Ports unter sysutils/cpdup, hat keine Abhängigkeiten und baut
sich ratz fatz, könnte man eigentlich auch gleich das Paket nehmen ;-)
MßG
(danke an paefchen)