Newsgroup: it.comp.os.linux.sys
Titolo: Distro leggera per server casalingo

Salve gente,
è da ormai un anno che ho in casa un piccolo serverino casalingo.
E' un piccolo pentium 3, 450 mhz, 384 mb di ram (forse troppa), un
hard disk da 15 gb che prima o poi sostituirò con un disco più
grande... insomma, un giocattolino per divertirmi, con cui fare
esperienze e giocare.
Ora, il punto è: da quando l'ho installato (più o meno settembre
dell'anno scorso) ad oggi su quel server ha sempre girato il sistema
operativo NetBSD.
NetBSD è ottimo, ma dato che lo uso solo sul server, e non sul
portatile (dove invece uso gnu/linux), mi ritrovo a dover partire
quasi da zero con la documentazione ogni volta che viene fuori un
problema.
Mi sono quindi deciso a migrare il server a GNU/Linux.
Il problema è: quale distro?
Ne ho girate un po', ma ho ancora qualche dubbio.
Debian ?
Ottima, ma è grassa e ogni tanto si ``sminchia'' (licenza poetica :-P)
qualcosa, tipo apt ed aptitude che litigano sul db dei pacchetti
installati, dipendenze strane (ma in genere succede quando mischi apt
ed aptitude), e via dicendo...
Slackware ?
Ottima anche quella... ma non vorrei poi dover appesantire il tutto
con roba che non serve, come compilatori, librerie /^*-dev$/ e
quant'altro: è un serverotto con poco spazio, vorrei tenerci giusto
quello che serve (il fatto è che non sempre trovi tutto bello e
impacchettato, quando si tratta di slackware).
Gentoo ?
Conosco poco questa distro... l'ho provata e mi sembra un po' da
manicomio.
Anche se il gestore di pacchetti (sembra) funziona(re) bene, ma dovrei
cmq appesantire tutto con librerie e compilatori. Senza contare che
per un upgrade software dovrei, contando che dovrei ricompilare tutto
il world e che è solo un pentium 3, tenere il server down per giorni.
Arch Linux ?
Ah Arch è una distro? :-P
No scherzi apparte... il mio setup attuale sta in piedi da un anno.
A quanto ne so in Arch ogni tanto {il,nel} gestore di pacchetti cambia
qualcosa... e gli user si ritrovano con dei grossi problemi.
Ubuntu ?
Fuori discussione, punto&stop.
CentOS ?
Non conosco affatto questo SO.
L'unico vantaggio che potrei trovare è che magari poi faccio pratica
con sistemi operativi RPM-based, ma non ci vedo vantaggi. E mi sa che
è anche abbastanza pesante.
Windows ?
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA!!!!
(era una battuta :-P)
Vorrei rimanere comunque in ambito GNU/Linux, dove mi sento comunque
più pratico e più "a casa".
Voi cosa consigliate?
Grazie,
Emanuele

 aptitude), e via dicendo...
Io ti consiglio assolutamente Debian, ho un server (tipo il tuo) con 
Debian che è in uptime da 4 mesi e funziona alla grande.
Secondo me apt è veramente favoloso, puoi addirittura ricompilarti tutto 
con apt-build.
Se parti da una netinst riesci a "stringerla" quanto vuoi...
-- 
"Le opinioni dei fanatici prescindono dai fatti"
python -c "print 'bG9ybWF5bmFAZ21haWwuY29t'.decode('base64')"
Linux Registered User: 461615
http://lmainardi.blogspot.com

 ed aptitude), e via dicendo...
Questo succede al massimo con la Sid, di rado  e generalmente per non
più di un giorno o due... e comunque normalmente riguarda pacchetti
strani e non i principali. Ad ogni modo se durante l'aggiornamento hai
sentore di qualche cosa di strano basta rimandarlo di qualche giorno.
Comunque non penso che qualcuno voglia installare la Sid su un server...

 Comunque non penso che qualcuno voglia installare la Sid su un server...
A me è capitato con Lenny sul portatile (prima di installare un SO da
qualche parte lo testo sempre un po' sul portatile per vedere com'è).
E Lenny dovrebbe essere abbastanza stabile dato che si accinge a
diventare la prossima stable.
Vabbè, ci penserò.
Intanto grazie e tutti e due :)
Emanuele

 qualche parte lo testo sempre un po' sul portatile per vedere com'č).
Mai successo, e considera che uso Debian (sia stable che testing, mai
unstable) dal 2000...
Enrico

 Mi sono quindi deciso a migrare il server a GNU/Linux.
[cut]
Il consiglio che ti posso dare, anche se forse qui è un po' OT, è di
passare a FreeBSD, sia sul portatile, che sul server.
Troverai la pulizia e la stabilità che ti aspetti da un sistema bsd e
la flessibilità di un ambiente linux.
Se ti trovi bene con NetBSD, Linux ti sembrerà sempre un pachiderma.
Altrimenti puoi pensare ad un LFS...

 trovi tutto bello e impacchettato, quando si tratta di slackware).
Slackware è quello che fa per te.  Il web server in firma gira su un 
pentium III, 600MHz, 384MB di RAM, 10G di disco e Slackware 12.1 
(aggiornata appena 3 giorni fa dalla 11.0).  Gestisce i server web, 
ftp, mail, dhcp, dns e news (un centinaio di NG).
Che poi la Slackware sia "grassa" è una leggenda.  Al contrario è IMO 
la più facile da installare in modo minimale in quanto il menu di 
partenza ti permette di selezionare i programmi che vuoi installare.
Fra le varie macchine della mia rete ho un server con 8MB di RAM e 
330MB di disco (serve solo per i backup perché ci sono 2 tape drive). 
  A parte le difficoltà della prima installazione la Slackware 11.0 ci 
gira tranquillamente senza alcun problema.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 partenza ti permette di selezionare i programmi che vuoi installare.
Concordo. Io opterei per Gentoo, se non fosse per il ricompilare il
mondo...
IMHO Debian anche (magari ubuntu "jeos") potrebbe andare bene
(pacchettizzata, stabile), ma va "affilata" prima.
Enrico

 Enrico
Ok, probabilmente avrò combinato qualcosa di stupido io.
Grazie,
Emanuele

 Altrimenti puoi pensare ad un LFS...
Già fatto.
Ho provato a metter su un LFS, e sono arrivato alla conclusione che
ora come ora non è quello che mi serve, anche se prima o poi lo dovrò
fare.
Il fatto è che siccome vorrei metter su un server semi-serio (vorrei
usarlo come una sorta di "palestra" dato che poi "da grande" vorrei
fare il sysadmin) e fare esperienza con server ed annessi&connessi,
problematiche e loro risoluzioni, hosting, web, db, mail-in, mail-out,
pim, pum, pam, ssh, mysql, ssh, rsync e via dicendo...
Quindi vorrei qualcosa di concreto. Una LSF la vedo bene se avessi una
sorta di sistema integrato con scarse risorse da  metter su.
Non dimentichiamo che è un pentium 3: non posso metterci sVista (per
fortuna), ma tutti i sistemi operativi decenti (leggete: linux e i
*bsd) girano egreggiamente.
Peraltro: se con LFS mi si scassa qualcosa, che faccio? Il supporto,
data la natura stessa del SO, è molto difficile.
Scusate se sembro prevenuto o talvolta stupido,
Emanuele

 Giovanni
Giovanni ti ringrazio davvero per il tuo contributo.
Emanuele


Scusate l'intromissione... in che senso ci gestisci le news? Fai il caching 
il locale dei newsgroup? Che server usi?
Ciao e grazie,
Dade


 caching il locale dei newsgroup? Che server usi?
Esatto.  Faccio il caching dei NG che interessano evitando così che 
ognuno in rete debba collegarsi direttamente ai news server esterni.
Il server è gestito da INN e scarica/invia le news ogni 10 minuti 
usando suck con script personalizzati per il mio server.



Ho installato xubuntu (desktop 8.04.1 al momento). Non mi da' grane di 
sorta.
Sto pensando di metterci su la versione server, ma mi manca il tempo.
Ciao Jack
-- 
Eroi non si nasce, ti incastrano
- Jim Belushi

 potrei letteralmente perdere.
Sysinstall lo usi per installare e poi non lo vedi mai più. garantito.
eppoi c'è sempre vi, anche al posto di emacs :)

 Voi cosa consigliate?
Windows 2003

 Windows 2003
si vabbe'
-- 
Pandozy vede tutto
    _   _
  O'|,=,/'O
    (0 0)
ooO--(_)--Ooo

 legalmente licenziato vero?
certo, ci lavoro.
hai ragione sulla licenza, però se non ricordo male lui vorrebbe fare in 
futuro il sysadmin e mi sembra importante non fossilizzarsi.
sarà comunque per lui una tappa obbligata.

 Windows 2003
Bel coraggio a scrivere "installa il 2003 server" su i.c.o.l.s :-P
Comunque dipende quanto ci vuoi giocare: Windows 2003 server è ottimo se
non ci installi niente sopra. Prova a metterci Sql server (che
ovviamente va pagato), o Active Directory (per provare a fare il
sysadmin). Con macchine server "ottime" ci mette MOLTO tempo a fare
l'avvio, e non parlo di POST o cacchiate simili, parlo di qualcosa che
bill identifica con "Preparazione delle connessioni di rete". Vai a
capire cosa fa.
Vabbé, poi ovvio che se uno vuole imparare a fare il sysadmin dovrà
sbattere la testa su linux, win e bsd.
Enrico

 uptime da 5 anni
Quindi non hai mai fatto un widowsupdate, devo supporre? <g>

 sbattere la testa su linux, win e bsd.
La lista è più lunga: ti confronterai con unix che, dopo aver usato
linux e *bsd, ti sembreranno scritti da marziani a cui qualcuno ha
raccontato per sentito dire cosa sia un sistema unix. :)

 futuro il sysadmin e mi sembra importante non fossilizzarsi.
Su questo ti do pienamente ragione. Il problema pero` e` capire se ne
vale la pena, visto che per seguire la tua teoria dovrebbe commettere un
illecito
Enrico

 (pacchettizzata, stabile), ma va "affilata" prima.
Cosa intendi con "va affilata"?
Enrico
P.S. mai ubuntu! Mai!

 quindi solo questione di tempo... 
Senza offesa, ma 'sta stronzata dove l'hai letta?
Enrico

 Senza offesa, ma 'sta stronzata dove l'hai letta?
Pensa, il filtro antispam dei miei occhi l'ha saltata direttamente :-D
Penso che l'abbia letta in uno di quei sondaggi che distribuisce
Microsoft. Oppure la sua visione di server è abbastanza "ristretta".
Enrico

 P.S. mai ubuntu! Mai!
Non è il male! :-D
Per me Ubuntu va bene per l'utente fanatico delle nuove cose (in pratica
quelli che si vantano del cubo che gira e basta): ha un ciclo di
rilascio abbastanza veloce (di programmi e versioni), cosa positiva per
provare la cosa all'ultimo grido ma anche negativa perché alcune volte i
pacchetti si incasinano.
La versione server e jeos di Ubuntu è praticamente Debian. Molte volte
ho installato pacchetti dai repository Debian direttamente sul mio
PC :-D
Comunque, Gentoo rulez :-P , almeno fino a quando riuscirà a spremere il
mio portatile meglio di tutti e di tutto (avendo un portatile dell'età
della pietra, mi son dovuto adattare, ergo Gentoo con kernel e software
vario compilato con le "opzioni specifiche hardware").
Enrico


Nella biografia di suo zio guglielmo terzo.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net


Ma e' morto prima della seconda lezione.
Ho visto cose, che voi umani ...



Appunto.
Iniziai a guardare il Software Libero anche per questo.
Non reputo giusto rubare il sw.
Se posso usarlo, bene. Lo uso.
Se devo pagarlo, bene. Mi guardo in tasca: se ho i soldi e ne vale la
pena, lo compro & lo uso.
Se devo rubarlo, cerco altro.
Anche perché se comincio da ora a fare il sysadmin mettendo roba
craccata... beh direi che è un brutto inizio.
I miei server devono essere belli (in senso lato), leggeri, snelli,
reattivi & funzionanti. E nessuno deve avere un cazzo da ridire,
utenti a parte (altrimenti non posso divertirmi a fare il BOFH).
Quindi il discorso Windows 2k3 è chiuso.
Comunque magari più in la se riesco ad ottenere un computer più
potente magari metto su una server farm basata su macchina virtuali, e
magari su una ci metto windows 2003.
Ringrazio _comunque_ Marco Cancelli per la sua opinione.
p.s: ma "Cancelli" è il tuo cognome o sarebbe una vaga trasposizione
dell'inglese "gates" ? :-P
Emanuele

 usando suck con script personalizzati per il mio server.
cioč uno invia un post e rischia di vederlo online dopo 10 minuti?
un po' tanto

 cioè uno invia un post e rischia di vederlo online dopo 10 minuti?
problema risolvibile facilmente
hint: a spedire è rpost, per ricevere si usa suck

 Ho visto cose, che voi umani ...
Sniff... Tutto cio` mi puzza di AIX...
Enrico

 Non è il male! :-D
Hai ragione: il male ha uno scopo, Ubuntu non lo ha <g>
Personalmente la detesto in primis per il fatto che disabilita l'utente
root. Se devo scegliere una distribuzione "semplice" da usare, uso
Fedora, non Ubuntu
Enrico

 utenti a parte (altrimenti non posso divertirmi a fare il BOFH).
Sai, la tua visione della cosa fa sorridere, soprattutto considerando
qual e` effettivamente la realta` delle cose[1]
Enrico
[1] da leggere: il 90% delle decisioni manageriali sono da considerare
in un'ottica politica, e la scelta del software da utilizzare in
azienda non e` da meno[2]
[2] in altre parole, se ti chiedono SQL Server o IIS, non ci sono cazzi

 Enrico
Invece "disabilitare" root per me č qualcosa di positivo: l'utente root 
č sempre presente, in ogni sistema, ergo č uno dei punti "deboli". Il 
nome utente invece č difficile da indovinare (almeno richiede un piccolo 
sforzo in piů). La 'azzata poi l'han fatta lo stesso perché il nome 
della macchina č "<nomeutente>-desktop" :-D
Io personalmente, su qualsiasi S.O., preferisco disabilitare gli utenti 
"con nome comune" aventi troppi poteri (root) perché evita l'entrata 
potenzialmente di un utente malintenzionato ma anche del "babbeo" di 
turno che da un rm -rf / e spiana l'intero sistema. Almeno utilizzando 
su o sudo sei un po' piů avvertito, IMHO.
Enrico

 facciano tutto quello che serve a me) 
lol
provati un po' cisco, juniper o bintec. poi ne riparliamo. :)

 su o sudo sei un po' più avvertito, IMHO.
Ma suvvia.
Se entra un malintenzionato, gli basterà trovare l'utenza giusta
in /etc/suoders ed attaccare quella, nel caso, solo per citarne una.

writethem ha scritto:

Bisogna intendersi su cosa si intenda per router.
Ad ogni buon conto, ciò che si riesce a fare con iproute2 e netfilter
è davvero notevolissimo.
Certo, se parliamo d'altro, tipo qagga versus un IOS o un Juniper OS moderno
e relative feature su BGP o OSPF, il discorso cambia.

 in /etc/suoders ed attaccare quella, nel caso, solo per citarne una.
-r--r----- 1 root root 506 2008-01-08 22:32 /etc/sudoers
Amenoché non sia del gruppo root o lo stesso utente root (o che il 
sysadmin non abbia cambiato i permessi), lo trovo difficile. Poi se 
sfrutta un sistema per bypassare l'autenticazione, a sto punto si 
potrebbe direttamente leggere qualsiasi file del sistema...
Certo non penso all'esperto di turno, ma allo "script kiddie" o allo 
script di turno che prova le combinazioni di utente e pw a dizionario.
Enrico

 -r--r----- 1 root root 506 2008-01-08 22:32 /etc/sudoers
Non ho detto che debba leggere direttamente /etc/sudoers.
Riformulo: gli basta attaccare il sudoer giusto.
E comunque, ribadisco, "solo per citarne una"; il fatto che
root non possa fare login non impedisce affatto a un attaccante
di fare privilege escalation in locale.

 di fare privilege escalation in locale.
Certo. Però se c'è uno script che prova l'autenticazione sugli utenti 
classici "di sistema", questa cosa lo blocca.
E' solo una misura, inefficace se l'unica. Ma combinata potrebbe essere 
utile in alcuni casi IMHO.
Enrico

Enrico 'Henryx' Bianchi wrote:

E qui sta il bello di lavorare in un'azienda medio-piccola. 
Il capo mi dice che i siti devono funzionare. E io lo faccio. (Apache)
Il capo mi dice che le mail devono funzionare. E io lo faccio. (Postfix)
Il capo mi dice che i cattivi non devono entrare. E io lo faccio. (pfSense)
[...]
Il capo mi chiede... etch etch..
Mi sento un po' pino the washing machine, ma posso permettermi di fare un
ragionamento come quello dell'OP.
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com


Salve, mister smit, e' lei?
PS: E non solo, [estens|riduz]ioni di flavour unix da parte di olivetti,
tanto per nominare la concorrenza a mister smit.



AIX vorrei provarlo.
Ne ho sentito parlare bene.
Qualche tempo addietro ho scaricato dei CD di AIX da amule, chissà
dove stanno.
Lasciai perdere perchè lessi che c'era bisogno di hardware particolare/
apposito.
Qualcuno di voi conosce AIX? Sa come potrei provarlo (edizioni
express, student o cose simili)?
Emanuele

 express, student o cose simili)?
Eh, devi cercarti un risc IBM (o honeywell) di classe RS6000.
Ogni tanto se ne trovano, su ebay o sui gruppi di retrocomputing,
a poche decine di euro.


 express, student o cose simili)?
Ho giusto un AS/400 720 da dismettere, se ti interessa... ]:)
Enrico
P.S. ovviamente le spese di spedizione e la bolletta della corrente sono
a tuo carico ]:)

 
Ehm, ma non ci gira il V5Rqualcosa, li' sopra?
NOn mi sembra ci si possa usare AIX.


 E qui sta il bello di lavorare in un'azienda medio-piccola. 
Anche qui dipende sempre da caso a caso. Per farti un esempio, da me
girano parecchi Windows 2003 proprio perche` il software che sviluppiamo
supporta (tra le altre cose) SQL Server
Enrico

 NOn mi sembra ci si possa usare AIX.
Sinceramente non ricordo/non saprei. A causa di una spesa "furba" della
societa` per cui lavoro[1], non ho mai avuto la possibilita` di
accenderlo, e quindi non saprei nemmeno cosa ci sia sopra (le uniche
volte che ho usato un AS/400 e` stato in maniera talmente superficiale
che non ho avuto nemmeno la possibilita` di vedere com'era sotto il
cofano)
Enrico
[1] io volevo prendere un 250, ma siccome potevamo prenderlo da un
"amico"...

On 25 Lug, 21:26, Enrico 'Henryx' Bianchi

Lo voglio. Non ho tanti soldi da cacciare però.
Posso sostenere le spese di spedizione e per la corrente poi ci
penso...
Ti contatto io per e-mail?
Emanuele

 express, student o cose simili)?
Hai il problema dell'hardware.

 Lo voglio. Non ho tanti soldi da cacciare però.
Dopo che lo hai visto, non penso che ti rimarrebbe tanta voglia di
acquistarlo... :)
Il modello 720 di AS/400 ha come misure 104x62.5x106, pesa 306Kg
circa, consuma al massimo 1592W ed ha una resa termica massima di 5433
BTU/ora. Tutto questo senza contare il disk array aggiuntivo. Se a
questo aggiungi che, a parte compiti specifici e` ottimo come stufa
invernale, sei sicuro di volerlo ancora? :D
Enrico
P.S. i dati li ho presi da qua, e ti posso assicurare che sono reali
(soprattutto il peso :/ ):
http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/phyplan/models/s620s20.htm

 acquistarlo... :)
Sisi, lo voglio cmq.
Però dipende dal prezzo cmq... Sorry ma ora come ora non mi girano
proprio tanti soldi in tasca. :(
Fammi sapere (ho provato a mandarti due email, ti sono arrivate?)
Emanuele

 Sisi, lo voglio cmq.
okkio...
consuma 1.5 kilowatt ora

> Voi cosa consigliate?
Slackware + t'iscrivi alla mailing list degli
aggiornamenti di sicurezza e hai vinto.

 Fammi sapere (ho provato a mandarti due email, ti sono arrivate?
Seriamente, penso che mi convenga rottamarlo puttosto che venderlo (non
prendertela a male, ma si tratta di una piccola soddisfazione
personale). Per l'email, non mi e` arrivato nulla, probabilmente perche`
non hai tolto l'_INVALID_ dall'indirizzo :)
Tieni comunque presente che questa email la uso soprattutto come
immondezzaio
Enrico