2 votes

Autorisation refusée pour le lien symbolique

Je crée un lien symbolique avec le script suivant:

on run
    do shell script "rm /usr/bin/ant" with administrator privileges
    do shell script "ln -s /Users/hordine/software/apache-ant-1.8.2/bin/ant /usr/bin/ant" with administrator privileges
end run

Le lien symbolique est créé mais lorsque j'essaie d'exécuter ant -version depuis une fenêtre de terminal, j'obtiens une erreur de permission refusée.

Comment puis-je créer ce lien de manière à avoir la permission de l'exécuter ultérieurement?

4voto

Matthieu Riegler Points 20160

Faites un chmod sur le lien symbolique pour vous donner les droits.

do shell script "chmod 755 /usr/bin/ant" with administrator privileges

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X