Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1280 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  grsec 2.1.3 + wine impossible ?!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

grsec 2.1.3 + wine impossible ?!

n°655922
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 18:51:30  profilanswer
 

Hello,
 
J'ai un gros problème avec "wine". Je pense que c'est lié au patch GR security que j'ai mis sur mon kernel 2.4.29 (Debian Sarge).
 

[18:40] [root@S512:~] # wine --version
Invoking /usr/lib/wine/wine.bin --version ...
/usr/bin/wine: line 472:   597 Processus arrêté        $WINEBIN/$WINE_BIN_NAME "$@"
Wine failed with return code 137
Processus arrêté
[18:51] [root@S512:~] # strace wine --version
[...]
dup2(1, 2)                              = 2
fcntl64(1, F_GETFD)                     = 0
kill(6919, SIGKILL)                     = 0
+++ killed by SIGKILL +++
[18:52] [root@S512:~] #


 
Je ne peux meme pas regarder la version :ouch:  
 
Merci de m'aider  :cry:  
 
PS : Oui je suis en root mais c'est pour m'assurer qu'aucune restriction n'empeche wine de fonctionner (comme la limitation dans /proc pour les users avec GRSEC)


Message édité par AthlonSoldier le 28-03-2005 à 18:54:02
mood
Publicité
Posté le 28-03-2005 à 18:51:30  profilanswer
 

n°655923
mikala
Souviens toi du 5 Novembre...
Posté le 28-03-2005 à 18:54:17  profilanswer
 

il n'y a pas besoin d'etre en root pour éviter les limitations de /proc pour les users ...
accessoirement il faudrait fournir des logs autre que ce qu'on voit la pour etre sur que le problème vient de grsec .
Accessoirement le patch 2.1.4 est sorti .
 

n°655946
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 19:22:16  profilanswer
 

Je veux bien en fournir mais RAS dans syslog  :(  
Et l'erreur de Wine n'est pas non plus tres explicite  :sarcastic:  
 
Bref si tu me dis où trouver des logs sur ce probleme, je veux bien les apporter  :jap:

n°655956
mikala
Souviens toi du 5 Novembre...
Posté le 28-03-2005 à 19:55:01  profilanswer
 

dans la conf de mon syslog-ng j'ai ceci :

Citation :

grep grsec /etc/syslog-ng/syslog-ng.conf
destination grsec { file("/var/log/grsec.log" owner("root" ) group("adm" ) perm(0640)); };
filter f_grsec { match("grsec:" );};
log { source(src); filter(f_grsec); destination(grsec);};


il suffit de faire du meme de ton coté .

n°655968
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 20:30:32  profilanswer
 

mikala a écrit :

dans la conf de mon syslog-ng j'ai ceci :

Citation :

grep grsec /etc/syslog-ng/syslog-ng.conf
destination grsec { file("/var/log/grsec.log" owner("root" ) group("adm" ) perm(0640)); };
filter f_grsec { match("grsec:" );};
log { source(src); filter(f_grsec); destination(grsec);};


il suffit de faire du meme de ton coté .


 
J'ai pas syslog-ng. Mais de toute facon ton code c'est pour séparé les messages de GRSEC et les mettre dans un fichier externe. Mais dans mon syslog j'ai aucun msg de GRSEC concernat wine  :sweat:

n°655972
mikala
Souviens toi du 5 Novembre...
Posté le 28-03-2005 à 20:37:03  profilanswer
 

il faut convertir le code pour l'adapter a ton  sysklogd .( syslog-ng c'est le bien :o )
ensuite c'est étrange que tu n'es aucun message de grsec . rien dans le debug ou les messages du kernel ?

n°655975
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 20:41:56  profilanswer
 

Rien du tout :/
J'ai uniquement des messages de grsec dans les logs que je mount mon disque dur  :p
 
Peut-etre ca ne serait pas lié a grsec ?  :??: Bizzare en tout cas  [:zoutte]


Message édité par AthlonSoldier le 28-03-2005 à 20:42:30
n°655977
mikala
Souviens toi du 5 Novembre...
Posté le 28-03-2005 à 20:43:02  profilanswer
 

donc grsec n'est pas en cause a mon avis .

n°656000
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 21:40:06  profilanswer
 

C'est GRSEC  :fou:  :fou:  :fou:  
 
J'ai recompilé le 2.4.29 sans mettre le patch GRSEC et wine remarche  [:zoutte]  
Une idée pour corriger ca ?  :(

n°656019
mikala
Souviens toi du 5 Novembre...
Posté le 28-03-2005 à 22:12:18  profilanswer
 

tout dépend des options que tu as mis .
c'est probablement plus lié a PAX je dirais .
essayes sans PAX ou en faisant attention dans les options utilisées .


---------------
Intermittent du GNU
mood
Publicité
Posté le 28-03-2005 à 22:12:18  profilanswer
 

n°656030
AthlonSold​ier
Feel the power
Posté le 28-03-2005 à 22:50:36  profilanswer
 

C'est bon solution trouvé  :jap:  
Il faut désactiver l'option "Enforce non-executable pages" dans le kernel puis le recompiler  :o  :D  
 
Je te remercie d'avoir participer a ce topic  :)

n°657568
Kryptonite
Posté le 01-04-2005 à 16:52:00  profilanswer
 

Si tu désactives l'option "Enforce non-executable pages" dans le kernel tu perds les protections contres les buffers overflows sur tous tes exécutables ce qui est vraiment dommage.
 
Une meilleure solution consiste à utiliser l'utilitaire chpax ou paxctl qui te permettent de désactiver les options de PAX sur certains exécutables seulement. Avec le kernel 2.4.29 et GRSecurity il faut employer chpax -pemrxs /usr/lib/wine/* si wine est installé sous /usr/lib/wine bien sûr.
 
Il existe un script de chez gentoo qui modifie automatiquement les exécutables qui posent problèmes (xfree, openoffice, java ...). Son nom est pax-flags. Cependant l'ancienne version que j'emploie ne fait pas fonctionner wine sous le kernel 2.4.29. Là il faut utiliser directement chpax -pemrxs /usr/lib/wine/*


Message édité par Kryptonite le 01-04-2005 à 16:53:33
n°657692
AthlonSold​ier
Feel the power
Posté le 01-04-2005 à 22:43:57  profilanswer
 

J'avais deja effectué un chpax avec ces options, mais cela n'a absolument rien changé pour wine :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  grsec 2.1.3 + wine impossible ?!

 

Sujets relatifs
wine-debug-symbols-20050310-mdk.i586.rpmImpossible de compiler quoi que ce soit
wine fait planter mon pcActivation carte ethernet Netgear sous MDK10 impossible
[Debian] Impossible d'installer pilote ATIImpossible d'installer mandrake 10.1...
[WiFi] Connecté mais impossible d'accéder au netProbleme de Wine (apparamment lié a la swap)
impossible de se connecter sur le net avec knoppix 3.7MANDRAKE 9.2 : impossible de configurer l'accès internet
Plus de sujets relatifs à : grsec 2.1.3 + wine impossible ?!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR