Je suis confronté à un problème de création de liens souples. Voici le fichier d'origine.
$ ls -l /etc/init.d/jboss
-rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss
La création de lien échoue avec un problème d'autorisation pour le propriétaire du fichier:
ln -sv jboss /etc/init.d/jboss1
ln: creating symbolic link `/etc/init.d/jboss1': Permission denied
$ id
uid=689(askar) gid=500(admin) groups=500(admin)
J'ai donc créé le lien avec les privilèges sudo:
$ sudo ln -sv jboss /etc/init.d/jboss1
`/etc/init.d/jboss1' -> `jboss'
$ ls -l /etc/init.d/jboss1
lrwxrwxrwx 1 root root 11 Jul 27 17:24 /etc/init.d/jboss1 -> jboss
Ensuite, j'ai essayé de changer la propriété du lien logiciel en faveur de l'utilisateur d'origine.
$ sudo chown askar.admin /etc/init.d/jboss1
$ ls -l /etc/init.d/jboss1
lrwxrwxrwx 1 root root 11 Jul 27 17:24 /etc/init.d/jboss1 -> jboss
Mais la permission du lien virtuel ne change pas.
Qu'est-ce qui me manque ici pour changer la permission du lien?