FollowSymlinks σε cgi-bin directory στον Apache

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Apr 22 22:25:42 EEST 2009


On Wed, 22 Apr 2009 22:13:49 +0300, Michael Iatrou <m.iatrou at freemail.gr> wrote:
> When the date was Wednesday 22 April 2009, Christos Ricudis wrote:
>> H malakia me ta custom magika cron jobs pou kanoun kati katw apo ta
>> podia sou, einai oti kapoia stigmh ksexnas oti yparxoun kai meta trabas
>> ta mallia sou otan sou kanoyn thn koutsoukela.
>
> Γι αυτό αντί για rsync, χρησιμοποιείς rdiff-backup :>

Οχι ακριβώς.  Δεν ήθελα να γίνω εγώ πάλι ο organizational freak
όμως.  Αφού πρέπει όμως, τι να γίνει :)

Ένας καλός τρόπος να δουλεύουν παραπάνω από 1 άτομα στα ίδια cgi
scripts είναι να υπάρχει ένα well-defined «deployment» process.
Δεν αλλάζουν χύμα το `/var/www/cgi.d/lalaki' αλλά κάνουν *commit*
τις αλλαγές τους στο `/ws/lalaki' και κάποιος καλός άνθρωπος που
έχει access στο deployment area (είτε script, είτε κάποιος που
χειροκίνητα μπορεί να ελέγξει τι άλλαξε και να κάνει rollback αν
χρειαστεί) τρέχει από γνωστό verifiable snapshot κάτι σαν:

  make CGIDIR=/var/www/cgi.d/lalaki install

Και _μετά_ αν όλα παίζουν, πέρνει κι ένα rdiff-backup copy στο
`cgi script archive' directory, κάπου αλλού :P



More information about the Linux-greek-users mailing list