Newsgroup: it.comp.os.openbsd
Titolo: Adesso ci sono anch'io

Salve,
dopo anni di militanza linux ho deciso di convertire il mio
router/firewall a OpenBSD.
Oggi pomeriggio ho scaricato i package, ho masterizzato tutto e ho
installato.
Nel giro di un paio d'ore ho configurato l'accesso ADSL ad Alice, ho
configurato il server dhcp per la mia rete, il server DNS interno ed il
firewall (ancora da approfondire). 
A parte l'abitudine alla bash di linux, e la mancanza del supporto per
il mio UPS, mi trovo abbastanza a mio agio in OpenBSD, quindi suppongo che
resterà sul mio muletto per un bel po'. Quindi mi vedrete qui spesso ;)
Complimenti OpenBSD e ciao a tutti!!
-- 
Davide Petilli
lord...@ABRACADABRAgolemgraphics.com
http://www.golemgraphics.com
Per scrivermi un'e-mail togli 'ABRACADABRA' dal mio indirizzo.

 # make search key="bash"
Ah grazie.... ;)


 
Ricordati che non è molto indicato mettere la bash all'Administrator 
root ...se preferisci la bash va bene ma tutti tranne root.
toor invece puo avere la bash senza alcun problema.
CY-à!

 root ...se preferisci la bash va bene ma tutti tranne root.
Perche?

 Perche?
Semplicemente perche` non e` nel sistema base.  Se per qualche motivo
/usr non e` montata bash non c'e` (e` un /usr/local/bin/).
Ti faccio un esempio, quando sono passato da 3.2 a 3.3 mi sono dovuto
sorbire il passaggio del formato dei file eseguibili da a.out a elf e
avevo come shell di root bash.  Faccio tutti i dovuti cambiamenti, ri
compilo il kernel, riavvio... root non puo` fare login, cioe`, riesce
a mettere login e password correttamente, ma dopo mi ritrovo un sacco
di caratteri binari invece della solita bash.
Se preferisci bash non ti costa nulla lanciarla come primo comando se
ti trovi a dover utilizzare l'utente root.
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 
Certo ma e' solo root che puo' sistemare una situazione del genere, 
lasciarlo senza shell sarebbe poco carino, n'est pas?

 lasciarlo senza shell sarebbe poco carino, n'est pas?
Non lo lasci senza shell. Classica situazione e' per esempio
quando dopo un crash, il sistema entra in single user mode. Se
non trova la bash, lui ti chiede di lanciare /bin/sh premendo
semplicemente invio.


Yes I know, solo che la prima volta che ti capita hai un attimino di 
imbarazzo ;-)
Recuperi subito, ma il brivido dell'attimo "oh mio dio sono fregato" lo 
si prova.

> Certo ma e' solo root che puo' sistemare una situazione del genere, 


Quello che dici e` vero, ma visto che ci sono altri modi di usare bash
senza metterla come shell di default di root[1], personalmente lo vedo
come un non-problema.
E` una buona norma che negli anni tutti gli user di OpenBSD hanno
consigliato.  Se cerchi su misc@ troverai un sacco di thread a
riguardo.  E` la stessa cosa per cui si consiglia di usare sudo e
usare root il meno possibile.
Un'altro motivo per cui viene sempre consigliato di lasciare stare la
shell di root e` che su tutti gli *NIX si avra` un comportamento che
non dara` problemi (da thread passati ho letto che Solaris, ad
esempio, se ha una shell sbagliata o non disponibile non riesce a
partire in single mode; magari era vero solo nel passato, magari no,
ma non penso qualcuno abbia voglia di provare).
[1] alias su='export ENV=~/.bashrc;/bin/su - -c /usr/local/bin/bash',
ad esempio, o sudo bash, oppure lanciare la bash come primo comando
dalla shell di default di root o ancora mettere /usr/local/bin/bash in
~/.cshrc.


 
Non solo.Ci sono alcuni servizi che non partono se root ha bash es.pppd
C-Yà!