Se vi è capitato di sbagliare con il chmod o per qualche altro motivo, ecco lo script per togliere il bit “execute” ai file tenendolo inalterato sulle cartelle.
find . -type f -exec chmod -x {} \;
netstat -lantp | grep ESTABLISHED |awk '{print $5}' | awk -F: '{print $1}' | sort -u
apt-get update
apt-get install build-essential linux-headers-`uname -r` psmisc
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom
cp /media/cdrom/VMwareTools*.tar.gz /tmp
cd /tmp
tar xzf VMwareTools*.tar.gz
cd vmware-tools-distrib
./vmware-install.pl -d
Versione stable
echo "deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid main" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
apt-get update
apt-get install nginx
Versione Developer
echo "deb http://ppa.launchpad.net/nginx/development/ubuntu lucid main" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
apt-get update
apt-get install nginx
Per visualizzare i moduli caricati dentro apache si può utilizzare il commando
apache2 -t -D DUMP_MODULES
Nel caso in cui il commando di cui sopra dovess fallire con errore
apache2: bad user name ${APACHE_RUN_USER}
Utilizzate questa serie di commandi
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
apache2 -t -D DUMP_MODULES
Per alcune esigenze (ram) ho dovuto rimuovere apache dal mio sistema ed installare al suo posto lighttpd. Uno dei pochi problemi provocati da questo passaggio è rappresentato dal fatto che non posso più utilizzare i plugin di apache per svn, quindi ho ricorso al svnserve che non è altro che un server standalone il cui unico scopo è quello di fornire l’accesso alle repository.
Continua…
Per installare subversion 1.6 su ubuntu 8.04 si può procedere in seguente modo:
vi /etc/apt/sources.list
Dentro il file aggiungete queste due righe
deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main
Aggiungete la chiave gpg
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB
Aggiornate il tutto
apt-get update
apt-get upgrade
Se tutto è andato bene vedrete tra i pachetti suggeriti anche subversion e le librerie correlate.
Sembrerebbe che checkinstall sotto ubuntu ha qualche bug che gli impedisce di funzionare correttamente.
Una soluzione da provare sarebbe
sudo checkinstall -D --fstrans=no --install=yes
Backup
tar cz -C / var/www > /usr/backup/var_ww_$(date +%y%m%d).tar
Per cambiare editor predefinito per i task come Crontab ed altri basta eseguire il commando
update-alternatives --config editor
A questo punto vi dovrebbe comparire una schermata del genere:
There are 4 alternatives which provide `editor’.
Selection Alternative
———————————————–
1 /usr/bin/vim.tiny
2 /bin/ed
*+ 3 /bin/nano
4 /usr/bin/vim.basic
Fate la vostra scelta e al prossimo avvio di un applicazione editor, vi comparirà quello che avete impostato.