David Marsh's list-reading hat wrote:

Hmm, I thought I'd be clever and try to backup my critical (but not
secret) config files onto my webspace.

I use sitecopy to update my website, which is nice and easy and just
(usually) does the right thing for uploading only files which have
changed locally.

So, I figured, I'll create a directory to store the parts of /etc that I
want to have backups of. And then I'll create symlinks for the parts of
/etc that I want to backup, eg  ln -s /etc/apache .  which gives me a
symlink to the directory where the apache config files live.

Unfortunately, there's a problem here:

Within /etc/apache/, there is a symlink
conf -> ./
and when sitecopy encounters this, it just keeps looping around here,
creating nested 'conf' directories for some reason.


For a very good reason - it is following the symlink. This looks like a bit of a fudge, although I'm not sure what the problem was that this is intended to fix! Wouldn't it just be simpler to have a single directory structure within /etc/apache e.g.:
cd /etc/apache
rm conf
mkdir conf
mv *.?* conf
# then check for any files left over - on my machine I also have a file called 'magic'
mv magic conf


...and if something needs the files in /etc/apache, symlink the individual files back into that dir.

Colin
(who wrote PushSite  - far superior to sitecopy ;)
((although it wouldn't like that symlink either))


_______________________________________________ Scottish mailing list [EMAIL PROTECTED] http://mailman.lug.org.uk/mailman/listinfo/scottish

Reply via email to