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

 


Dernière réponse
Sujet : su et LD_LIBRARY_PATH
m3z Hello,  
 
Tu pourrais lancer un shell comme le login shell (ksh -l)  
A+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
m3z Hello,  
 
Tu pourrais lancer un shell comme le login shell (ksh -l)  
A+
Zzozo su - <user> -c <commande>
Mais j'ai pas regardé si ça avait pas plus d'implications sur la sécurité, l'utilisation du -  ... à toi de vérifier
:jap:
mexx20 Bonjour,
 
Dans un scrip, j'utilise la commande "su user" avec comme argument "-c commande" me permetant de lancer le programme "commande" en tant qu'utilisateur "user". Mon problème est que le programme "commande" utilise une libraire référencée dans la variable d'environnement LD_LIBRARY_PATH de "user" et visiblement su ne tiens pas compte de cela. J'ai essayer dans le script de faire un "export" juste avant "su" mais rien n'y fait ... Avez vous une idée (sans modifier ld.conf) ?
 
Merci beaucoup!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)