Abilitare il plugin Webadmin in Trac su Debian Etch
Per Trac <0.11 il plugin va installato:
- Installare il tools easy_install
sudo apt-get install python-setuptools
- Assegnare ad un utente esistente i diritti ad eseguire le funzioni di amministrazione:
trac-admin /path/to/myproject permission add myuser TRAC_ADMIN
- Installare il plugin in modalità condivisa:
cd /tmp wget "http://trac.edgewall.org/attachment/wiki/WebAdmin/TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip?format=raw" -O TracWebAdmin-0.1.2dev_r4240-py2.4.egg sudo easy_install TracWebAdmin-0.1.2dev_r4240-py2.4.egg
- Attivare il plugin per tutti i progetti:
sudoedit /etc/trac/trac.ini
[components] webadmin.* = enabled
Oppure nel singolo progetto:
sudoedit /path/to/project/conf/trac.ini
[components] webadmin.* = enabled
- Loggarsi come l'utente abilitato, e nella schermata "About" ci sarà la Tab "Admin"