Mise à niveau de sudo 1.7.4p6 vers 1.8.6p7 sous OS X 10.7.5


0

J'ai téléchargé sudo for os x 10.7 à partir du lien suivant, j'ai suivi les instructions du fichier Lisez-moi, mais lorsque j'appelle sudo -VI, j'obtiens toujours l'ancien numéro de version. Je peux voir que la réclamation relative aux dossiers a été modifiée au moment où j'ai exécuté la commande suggérée.

Des idées?

http://archive.hmug.org/BSD/Administration/System/sudo/1.8.6p7/


Où installe-t-il - il semble n'y avoir aucune documentation
Mark

Réponses:


1

La commande sudo tar -C / -zxf sudo-1.8.6p7-1-osx7.tar.gzdevrait fonctionner, en supposant que vous soyez dans le même répertoire de travail que le fichier téléchargé.

Vous pouvez ajouter --overwriteà la commande, mais cela peut avoir des effets inattendus ...

Je ne comprends pas très bien votre désir de remplacer le stock sudopar cette "mise à jour" apparemment aléatoire et non prise en charge. Si cela ne va pas, vous risquez de vous retrouver sans sudo; ou vous pourriez casser plus que sudo.

Vous pouvez décompresser sans le -C /, et déplacer manuellement les fichiers en position.


Pour des raisons de sécurité au travail, ils veulent que cette version de sudo soit installée sur toutes les plateformes OS X
FaultyJuggler

0

Est /usr/local/binavant /usr/binsur le chemin?

Sinon, ajoutez export PATH=/usr/local/bin:$PATHà ~/.bash_profileou modifier le chemin d' une autre manière.


CHEMIN actuel / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / opt / X11 / bin: / usr / X11 / bin Je vais essayer de déplacer / usr / local / bin en avant
FaultyJuggler,

Cela rend la nouvelle version disponible, mais je dois mettre à jour sudo pour tous les utilisateurs
FaultyJuggler

Vous pouvez également changer le chemin dans /etc/launchd.conf. S'il existe d'autres programmes dans / usr / local / bin /, le remplacement des versions par défaut peut toutefois avoir des effets secondaires inattendus.
Lri
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.