View previous topic :: View next topic |
Author |
Message |
TuxUber n00b
Joined: 16 Aug 2008 Posts: 56
|
Posted: Tue Sep 23, 2008 10:13 am Post subject: Gentoo\OpenBSD & Stage hardened . |
|
|
Ragazzi volevo sapere se è ancora vivo quindi utilizzabile il progetto Gentoo\OpenBSD ... Se la rispsota è affermativa mi potete consigliare guide in merito??
Nei mirrors ho notato degli stage hardened cosa sono???
|
|
Back to top |
|
|
Luca89 Advocate
Joined: 27 Apr 2005 Posts: 2107 Location: Agrigento (Italy)
|
Posted: Tue Sep 23, 2008 10:22 am Post subject: |
|
|
Sembra che il progetto si ancora vivo e c'è anche una guida ufficiale
Gli stage hardened sono stage creati con un profilo particolare di portage legato alla sicurezza (per esempio utilizza grsecurity, rsbac o cose simili). _________________ Running Fast! |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Tue Sep 23, 2008 11:04 am Post subject: |
|
|
Per hardened ti sconsiglio vivamente selinux (è lento e farraginoso ma se proprio vuoi ricorda che devi partire dallo stage hardened ma abilitare il profilo omonimo) ed il kernel rsbac (a parte il fatto che non è per niente documentato in passato ha avuto grossi problemi di stabilità).
Ovviamente fai conto che ci sono delle limitazioni e grsec+pax+hardening-gcc comporta una sensibile perdita di prestazioni, impossibilità al debugging e diversi problemi di compatibilità con alcuni driver e librerie (ati drivers piangi, cript++ mi fa resettare la macchina se provo a compilarlo senza disabilitare l'hardening del gcc, non ricordo quale versione di sun-jdk non voleva saperne di andare, roba del genere webcam, winmodems o ndiswrapper e compagnia ti si impunta senza alcun motivo apparente etc.).
Inutile dire che per usare hardened devi usare lo stage 3 apposito (che è aggiornato un poco meno frequentemente di quelli normali), farti un backup dei pacchetti in system ad ogni upgrade (facile che il gcc/glibc ricompilati non funzionino bene e non ti lascino altra scelta che riprendere la vecchia versione), puoi pensare di riconvertire da hardened a normale (altamente sconsigliabile) ma da normale ad hardened il passaggio è virtualmente impossibile al momento (causa downgrade del gcc).
Non lo dico per scoraggiarti, non è nulla di irrisolvibile o particolarmente penoso ma è meglio dirlo che ci sono una serie di restrizioni e che devi avere un approccio cauto e metodico. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
TuxUber n00b
Joined: 16 Aug 2008 Posts: 56
|
Posted: Tue Sep 23, 2008 4:52 pm Post subject: |
|
|
Per quanto concerne l'instalalzione di Gentoo\OpenBSD la guida è molto breve ritengo quindi che il resto sia uguale all'installazione normale di Gentoo vero?? Ad esempio il kernel BSD va compilato per forza a mano ?? Su OpenBSD non è così ...
Per quanto concerne hardened io pensavo di poter unicamente sostituire lo stage in sede di installazione e quindi poia vere un sistema più sicuro ma mi sa che non è cosi semplice ..
Ci sono delle guide in merito??
|
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Tue Sep 23, 2008 5:20 pm Post subject: |
|
|
http://www.gentoo.org/proj/en/hardened/per partire con pax e grsec è più che sufficiente.
Ti consiglio solo, rispetto alla guida ufficiale di usare emerge -e system sullo stage 3 piuttosto che semplicemente emerge system, ed ogni volta che stai per aggiornarli un quickpkg di gcc, glibc e gettext è d'obbligo.
Ti basta solo usare qualche cautela in più, in realtà dopo due anni con rsbac ti posso dire che veri problemi non ne ho avuti (a parte gli ati driver ma quelli sono una rigna a prescindere) _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
TuxUber n00b
Joined: 16 Aug 2008 Posts: 56
|
Posted: Tue Sep 23, 2008 7:29 pm Post subject: |
|
|
Tu sei gentilissimo non vorrei approfittare della tua pazienza. So che la doc ufficiale è la migliore ma in giro in italiano sai se c'è qualcosa ??
Per quei dubbi su Gentoo/OpenBSD che mi dici?
|
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Tue Sep 23, 2008 7:59 pm Post subject: |
|
|
La pagina principale in italiano non riesco a vederla, ma se ti chiami i documenti e sostituisci nel percorso en con it la gran parte è tradotta. Forse sarà perchè sono accessibili anche dall'albero principale della documentazione (per la serie @scen che diavolo significa stà cosa?).
In ogni caso sei nello sperimentale e ti devi rassegnare all'idioma straniero (l'unica guida che trovai su rsbac era in tedesco, lingua che avevo praticamente dimenticato esistesse, vacanze a parte).
Bsd gentoo non so, dovrei sempre provarla ma non trovo mai il tempo, quindi non avrei proprio idea. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
TuxUber n00b
Joined: 16 Aug 2008 Posts: 56
|
Posted: Tue Sep 23, 2008 8:08 pm Post subject: |
|
|
Grazie comunque !!!
|
|
Back to top |
|
|
!equilibrium Bodhisattva
Joined: 06 Jun 2004 Posts: 2109 Location: MI/BG/LC
|
Posted: Thu Sep 25, 2008 10:03 am Post subject: |
|
|
TuxUber wrote: | Per quanto concerne l'instalalzione di Gentoo\OpenBSD la guida è molto breve ritengo quindi che il resto sia uguale all'installazione normale di Gentoo vero?? Ad esempio il kernel BSD va compilato per forza a mano ?? Su OpenBSD non è così ... |
no, l'installazione di Gentoo/*BSD non è uguale a quella di Gentoo/Linux, ed è anche abbastanza ovvio visto che si tratta di kernel e userland diversi da quelli di Linux. tutti i Gentoo/*BSD sono ~arch per definizione, quindi altamente instabili e incompleti (leggi "molta roba non compilerà") e richiedono una più che ottima conoscenza del kernel/userland che si va ad installare. Ti sconsiglio di intraprendere l'utilizzo di tali profili a meno che tu non voglia fare testing e/o contribuire al progetto. _________________ Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe
all my contents are released under the Creative Commons Licence by-nc-nd 2.5 |
|
Back to top |
|
|
TuxUber n00b
Joined: 16 Aug 2008 Posts: 56
|
Posted: Thu Sep 25, 2008 12:57 pm Post subject: |
|
|
Ah be allora non lo userò ...
|
|
Back to top |
|
|
|