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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Impossible d'installer la commande SUDO [RESOLU]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impossible d'installer la commande SUDO [RESOLU]

n°875591
jesusdebet​hune
Salut ! ca farte ?
Posté le 04-01-2007 à 15:48:27  profilanswer
 

Bonjour à tous
 
J'ai un soucis sur un des serveurs de mon boulot. Je n'arrive pas a instalel la commande SUDO.
Nous avons un serveur de TEST ou j'ai réussi sans problème a l'installer à partir des sources.
Donc ./configure, make et make install -> NIKEL !
 
Les serveurs de tests et d'exploitations sont identique hardwarement :
 
bash-2.03# uname -a
SunOS ************ 5.8 Generic_117350-41 sun4us sparc **********
 
Ils sont sous solaris 9.
 
Le truc, c'est que sur le serveur d'exploitation, le gcc n'est pas installé  :(  pour des raisons de sécurités...
Bon passons sur les principes, j'ai voulu installer le gcc a partir des sources : il plante car il ne trouve pas le compilateur gcc  :heink:  
 
Je l'ai installé en package,(trouvé sur http://www.sunfreeware.com/) c'est passé. Le truc, c'est qu'il s'installe ds /usr/local
 
Tentative de compilation de SUDO : Donc le ./configure me disait : aucun compilateur C trouvé ds le path... (Au faite, je ne DOIS pas modifer le $PATH)
 
Alors j'ai fait ca :  ./configure --with-libpath='/usr/local/lib/' --with-incpath='/usr/local/bin/' --with-libraries='/usr/local/lib/' CC='/usr/local/bin/gcc'
et c'est passé  :)  
 
Alors je lance le make : bash: make: command not found  :cry:  
 
J'install le make grace au package(toujour http://www.sunfreeware.com/) et donc lance le make:
 
bash-2.03# /usr/local/bin/make
/usr/local/bin/gcc -c -I. -I.  -I/usr/local/bin/ -D__EXTENSIONS__ -O2 -D_PATH_SUDOERS=\"/etc/sudoers\" -D_PATH_SUDOERS_TMP=\"/etc/sudoers.tmp\" -DSUDOERS_UID=0 -DSUDOERS_GID=0 -DSUDOERS_MODE=0440  check.c
In file included from sudo.h:28,
                 from check.c:60:
compat.h:173:1: warning: "SA_ONSTACK" redefined
In file included from /usr/include/signal.h:27,
                 from check.c:55:
/usr/include/sys/signal.h:125:1: warning: this is the location of the previous definition
In file included from sudo.h:28,
                 from check.c:60:
compat.h:174:1: warning: "SA_RESTART" redefined
In file included from /usr/include/signal.h:27,
                 from check.c:55:
/usr/include/sys/signal.h:127:1: warning: this is the location of the previous definition
In file included from sudo.h:28,
                 from check.c:60:
compat.h:175:1: warning: "SA_RESETHAND" redefined
In file included from /usr/include/signal.h:27,
                 from check.c:55:
/usr/include/sys/signal.h:126:1: warning: this is the location of the previous definition
In file included from sudo.h:28,
                 from check.c:60:
compat.h:176:1: warning: "sa_handler" redefined
In file included from /usr/include/signal.h:27,
                 from check.c:55:
/usr/include/sys/signal.h:95:1: warning: this is the location of the previous definition
In file included from sudo.h:28,
                 from check.c:60:
compat.h:180: error: conflicting types for 'sigset_t'
/usr/include/sys/signal.h:44: error: previous declaration of 'sigset_t' was here
compat.h:181: error: conflicting types for 'sigaction'
/usr/include/signal.h:58: error: previous declaration of 'sigaction' was here
compat.h:181: error: conflicting types for 'sigaction'
/usr/include/signal.h:58: error: previous declaration of 'sigaction' was here
compat.h:182: error: conflicting types for 'sigemptyset'
/usr/include/signal.h:62: error: previous declaration of 'sigemptyset' was here
compat.h:182: error: conflicting types for 'sigemptyset'
/usr/include/signal.h:62: error: previous declaration of 'sigemptyset' was here
compat.h:183: error: conflicting types for 'sigfillset'
/usr/include/signal.h:63: error: previous declaration of 'sigfillset' was here
compat.h:183: error: conflicting types for 'sigfillset'
/usr/include/signal.h:63: error: previous declaration of 'sigfillset' was here
compat.h:184: error: conflicting types for 'sigaddset'
/usr/include/signal.h:60: error: previous declaration of 'sigaddset' was here
compat.h:184: error: conflicting types for 'sigaddset'
/usr/include/signal.h:60: error: previous declaration of 'sigaddset' was here
compat.h:185: error: conflicting types for 'sigdelset'
/usr/include/signal.h:61: error: previous declaration of 'sigdelset' was here
compat.h:185: error: conflicting types for 'sigdelset'
/usr/include/signal.h:61: error: previous declaration of 'sigdelset' was here
compat.h:186: error: conflicting types for 'sigismember'
/usr/include/signal.h:64: error: previous declaration of 'sigismember' was here
compat.h:186: error: conflicting types for 'sigismember'
/usr/include/signal.h:64: error: previous declaration of 'sigismember' was here
compat.h:187: error: conflicting types for 'sigprocmask'
/usr/include/signal.h:67: error: previous declaration of 'sigprocmask' was here
compat.h:187: error: conflicting types for 'sigprocmask'
/usr/include/signal.h:67: error: previous declaration of 'sigprocmask' was here
make: *** [check.o] Error 1

 
Alors la je crac  :??:  :??:  :??:  
 
Mais toujour sur le site http://www.sunfreeware.com/, je vois un package :  sudo-1.6.8p9-sol9-sparc-local.gz  !!! huhu ^^
 
Alors je l'install, et je le lance :
 
bash-2.03# /usr/local/bin/sudo
ld.so.1: sudo: fatal: relocation error: file /usr/local/bin/sudo: symbol closefrom: referenced symbol not found
Killed

 
 
 
pour info :  
 
bash-2.03# find / -name ld.so.1
/usr/lib/sparcv9/ld.so.1
/usr/lib/ld.so.1
/usr/local/lib/ld.so.1

 
 
 
Une idée ?  :sarcastic:  
 
Merci


Message édité par jesusdebethune le 11-01-2007 à 12:12:55
mood
Publicité
Posté le 04-01-2007 à 15:48:27  profilanswer
 

n°875594
wedgeant
Da penguin inside
Posté le 04-01-2007 à 15:53:22  profilanswer
 

je sais pas trop, mais installer sudo sur une bécanne de prod et un serveur qui plus est ... c'est pas le top au niveau sécu (amis hacker bonjour, toussah :D)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°875650
leto
Posté le 04-01-2007 à 17:43:09  profilanswer
 

sudo bien configuré pas de probleme.

n°876420
jesusdebet​hune
Salut ! ca farte ?
Posté le 08-01-2007 à 11:10:58  profilanswer
 

oui, l'idée c'est d'installer SUDO sur le serveur car j'en ai besoin pour qu'un utilisateur fasse un cp avec les droits root. J'ai testé sur la bécanne de test en configurant le sudoer pour qu'un seul utilisateur ne puisse faire que le cp en sudo. Donc niveau sécurité, RAS !
 
UP svp :(

n°876442
ph75
Posté le 08-01-2007 à 11:56:51  profilanswer
 

Prend le package sur le site Sun.
http://www.sun.com/software/solaris/freeware/index.xml
NB: il s'installe dans /opt/sfw/bin, comme tous les freeware du site Sun.
Pathname: /opt/sfw
Pathname: /opt/sfw/READMEs
Pathname: /opt/sfw/READMEs/README.SFWsudo
Pathname: /opt/sfw/bin
Pathname: /opt/sfw/bin/sudo
Pathname: /opt/sfw/etc
Pathname: /opt/sfw/etc/sudoers
Pathname: /opt/sfw/man
Pathname: /opt/sfw/man/man1m
Pathname: /opt/sfw/man/man1m/sudo.1m
Pathname: /opt/sfw/man/man1m/visudo.1m
Pathname: /opt/sfw/man/man4
Pathname: /opt/sfw/man/man4/sudoers.4
Pathname: /opt/sfw/sbin
Pathname: /opt/sfw/sbin/visudo


Message édité par ph75 le 08-01-2007 à 12:00:03
n°876580
jesusdebet​hune
Salut ! ca farte ?
Posté le 08-01-2007 à 17:30:59  profilanswer
 

Merci pour tout !!! ce package est nikel !!!
Il s'install et le sudo se lance :)
 
merci encore et Bonne année !


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

  Impossible d'installer la commande SUDO [RESOLU]

 

Sujets relatifs
[résolu] [debian] php5-mysqli, php5-pdo-* introuvables :([Résolu] SED : insérer saut de ligne lorsque le premier caractère chan
installation driver wifi sur edubuntu 6.10[résolu:)][Résolu] Logiciel de gravure sous UBUNTU ou DEBIAN ... ?
apt-get : comment installer un programme[RESOLU]reseau mac/pc via livebox
[resolu]Utiliser vmware avec freebsd6.1[Résolu] Quel Linux avec 6600 LE PCI-Xpress
conky: impossible de compiler sous debian sarge[résolu] Config serveur NAT de la freebox pour serveur LAMP
Plus de sujets relatifs à : Impossible d'installer la commande SUDO [RESOLU]


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