Ho dedicato troppo tempo all'installazione e all'amplificazione; mantenere un server di sviluppo, che contiene i seguenti strumenti:
- Servizi comuni come SSH, BIND, rsync, ecc.
- Subversion, Git.
- Server Apache, che esegue CGit, Trac, Webmin, phpmyadmin, phppgadmin, ecc.
- Jetty, che gestisce Archiva e Hudson.
- Bugzilla.
- Server PostgresSQL, server MySQL.
Ho creato molti pacchetti Debian, come my-trac-utils
, my-bugzilla-utils
, my-bind9-utils
, my-mysql-utils
, ecc. per rendere la mia vita più comoda. Tuttavia, sento ancora che ho bisogno di molte più utilità. E ho dedicato molto tempo a mantenere anche questi pacchetti.
Penso che forse molti sviluppatori fanno le stesse cose. Come strumenti come sovversione, git, trac sono così comuni oggi. Non è difficile da installare e configurare ciascuno di essi, ma ci è voluto molto tempo per installarli tutti. E richiede molto tempo per mantenerli. Come eseguire il backup dei dati, tracciare il grafico di utilizzo e generare report Web. (gitstat per esempio)
Quindi, mi piacerebbe sapere se esiste una distro preconfigurata per lo scopo del server di sviluppo, ad esempio qualcosa come BackTrack
per gli hacker?