PDA

Afficher la version complète : [réglé] Bastille



lipfi
03/08/2005, 11h02
salut,

alors j'ai lu sur divers site, et notamment dans le wiki d'Assimil ici, que Bastille permettait de renforcer la sécurité de son system.
je l'ai installé avec apt-get (synaptic). le 1er problème était qu'il disait que suse 9.2 (et c'est le cas aussi pour suse 9.3) n'était pas un os supporté. j'ai trouvé qu'il faut édité la ligne 521 dans usr/lib/bastille/api.pm et rajouter "SE9.2".

j'ai également installé avec apt-get perl-tk et perl-curses qui permettent de gérer le mode graphic pour le premier et le mode text pur le second (si j'ai bien capté...?)

et pourtant...

1)si je lance en su bastille pour le mode graphic


linux:/home/lipfi # bastille -x
NOTE: * *Using Tk user interface module.
NOTE: * *Only displaying questions relevant to the current configuration.
NOTE: * *Bastille is scanning the system configuration...

NOTE: * *Existing config file found. *Populating answers...
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

couldn't connect to display ":0.0" at /usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi/Tk/MainWindow.pm line 55.
MainWindow->new() at /usr/lib/perl5/vendor_perl/5.8.5/Bastille_Tk.pm line 167

????

2) si je lance bastille en mode text
# bastille -c
il s'ouvre et m'annonce (en anglais) qu'il va me poser des questions, mais dès que je fais next, il passe directement "avez-vous finis les questions (...) oui/non" et impossible de tomber sur les questions à répondre!!! je ne sais pas si c'est un problème d'affichage (les questions n'apparaitraient pas a l'écran) ou un problème d'execution du prog...???

avez-vous de idées pour régler les 2, ou 1 des 2 de ces problèmes

3) question subsidiaire: je suis noob et je ne sais pas exactement ce que doit faire bastille (hormis "renforcer" le system, mais c'est un peu sybillin)... si vous pouvez m'éclairer la dessus et éventuellement si vous connaissez des prog "similaires" qui seraient mieux ou moins problématiques...?

lipfi
03/08/2005, 11h20
je réponds moi-même a ma 1ère question : il faut faire sux et non pas simplement su ! l'interface graphic se lance!
MAIS ça me donne la meme chose que en mode text (mais en français cette fois!) : je ne reçois aucune question à répondre pour la configuration...?? ça me semble bizarre... ???

(edit) pour etre plus précis : je n'ai que le Title screen et le End screen, et pas les autres pages comme dans le screenshot du site de bastille http://www.bastille-linux.org/bastille1.jpg

siko
08/08/2005, 06h56
Donnes l'autorisation de se connecter à ton serveur X pour root avec la commande en utilisateur normal
xhost +

lipfi
08/08/2005, 11h08
voilà ce que ça me dit:

lipfi@linux:~> xhost +
access control disabled, clients can connect from any host

en su c'est la meme...

et question subsidiaire : qu'est ce que le server X ?

lipfi
08/08/2005, 11h45
en fait je viens de comprendre que ta réponse visait à m'indiquer comment lancer bastille en graphic (c'est à ça que sert le server X - détrompez moi si je dis des conneries, merci). si c'est ça, ok.

reste le "problème" que je n'ai toujours que le screen title et le screen end dans bastille... (rien à configurer... donc je suppose que le prog ne fait rien...)

assimil
17/08/2005, 16h12
Tu désinstalle, et tu réinstalle avec les sources...

Et voici un tuto sympa :
http://www.security-labs.org/index.php3?page=104

siko
18/08/2005, 05h13
Le serveur X c'est le serveur qui s'occupe de l'interface graphique sous Linux. http://www.alionet.org/style_emoticons/<#EMO_DIR#>/tongue.gif

galagann
18/08/2005, 09h35
Toutes les versions du programme en version RPM : http://rpmseek.com/rpm-pl/Bastille.html?hl...Str=0&qDnStr=18 (http://rpmseek.com/rpm-pl/Bastille.html?hl=com&cs=bastille%3APN%3A0%3A0%3A0%3A0%3A0&qArStr=0&qRtStr=0&qDnStr=18)

lipfi
23/08/2005, 11h23
merci à vous 3.
mais je n'arrive pas à installer les src.rpm,
j'ai cherché dans le man rpm mais anglais limité + noob linux = je capte pas comment m'en tirer...
ja'i aussi cherché avec gogle... mais pas trouvé quelque chose qui m'aide vraiment...
alors : pouvez vous me dire comment on installe un src.rpm sous suse ou alors un lien qui explique ça...

une 2ème question : avec synaptic (list.source "purgée") la version proposée de bastille est la 2.1.1.37 et sur le lien de galagann la dernière version noarch est 3.3. : quelqu'un sait si on peut installer la dernière version sur la suse 9.2 ou faut-il "viser" une version inférieure ?

galagann
23/08/2005, 14h11
Télécharge le fichier http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif http://rpmseek.com/rpm/Bastille-3.0.6-1.0....0:0:0:0:2106447 (http://rpmseek.com/rpm/Bastille-3.0.6-1.0.noarch.html?hl=com&cs=bastille%3a%50N:0:0:0:0:2106447)
Vas dans une console et mets toi en mode root "su", puis vas dans le répertoire de téléchargement ensuite fait un "rpm -Uhv Bastille-3.0.6-1.0.noarch.rpm"?

lipfi
23/08/2005, 15h42
ok, ça marche parfait avec ce que tu propose galagann !! merci!
(assimil : donc en fait pas forcément besoin d'installer les sources http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif - avant, je suis rester bloquer sur l'idée qu'il fallait des sources et j'ai même pas essayer d'installer un rpm "tout simple" (bon c'est moi aussi qui suis un peu c..), ceci dit ton lien est bien éclairant !).

vous sauriez me dire (meme si j'ai pas besoin pour ça, peut-être qu'une autre fois...)) comment on installe un src.rpm ..?

galagann
23/08/2005, 17h11
Pour un .src.rpm c'est la même chose sauf qu'il y a une commande de compilation a faire après http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif