j'utilise le logiciel matlab, la gestion des licences se fait via
flexlm, sur un serveur linux (Mandrake 7.0)
Le gestionnaire de licence (partie serveur) doit être lancé par un
autre utilisateur que root, pour cela une commande est intégrée :
lmstart -u "le_nom_de_l_utilisateur"
or lorsque je lance cette commande j'ai le message d'erreur suivant
Security: not followed symlink of 618.510 by UID 0, EUID 0, process
lmboot_TMW:15005
Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user
(su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne
vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stephane Chazelas
2003-12-11, 10:32(+01), Pascal: [...]
j'utilise le logiciel matlab, la gestion des licences se fait via flexlm, sur un serveur linux (Mandrake 7.0) [...]
Question annexe, as-tu considéré l'utilisation de GNU octave à la place de matlab ? Il me semblait qu'octave sussitait pas mal d'enthousiasme il y a quelques années mais je n'en entends plus parler, il faut dire que je ne fréquente plus trop de matheux.
octave est censé être mostly compatible avec octave et est libre.
j'utilise le logiciel matlab, la gestion des licences se fait via
flexlm, sur un serveur linux (Mandrake 7.0)
[...]
Question annexe, as-tu considéré l'utilisation de GNU octave à
la place de matlab ? Il me semblait qu'octave sussitait pas mal
d'enthousiasme il y a quelques années mais je n'en entends plus
parler, il faut dire que je ne fréquente plus trop de matheux.
octave est censé être mostly compatible avec octave et est
libre.
j'utilise le logiciel matlab, la gestion des licences se fait via flexlm, sur un serveur linux (Mandrake 7.0) [...]
Question annexe, as-tu considéré l'utilisation de GNU octave à la place de matlab ? Il me semblait qu'octave sussitait pas mal d'enthousiasme il y a quelques années mais je n'en entends plus parler, il faut dire que je ne fréquente plus trop de matheux.
octave est censé être mostly compatible avec octave et est libre.
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process lmboot_TMW:15005 Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user (su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au bout de 30 secondes de travail acharné) : +#ifdef CONFIG_SECURE_LINK +/* + * Don't follow links that we don't own in +t directories, unless the link + * is owned by root. + */ + if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) && + inode->i_uid && + current->fsuid != inode->i_uid) { + security_alert("not followed symlink of %d.%d " + "by UID %d, EUID %d, process %s:%d", + "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec. Il semble que la solution est de faire un chown sur le lien symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas besoin de faire ce genre de cirque.
Gerard
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at
univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process
lmboot_TMW:15005
Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user
(su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne
vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au
bout de 30 secondes de travail acharné) :
+#ifdef CONFIG_SECURE_LINK
+/*
+ * Don't follow links that we don't own in +t directories, unless the
link
+ * is owned by root.
+ */
+ if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) &&
+ inode->i_uid &&
+ current->fsuid != inode->i_uid) {
+ security_alert("not followed symlink of %d.%d "
+ "by UID %d, EUID %d, process %s:%d",
+ "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec.
Il semble que la solution est de faire un chown sur le lien
symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas
besoin de faire ce genre de cirque.
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process lmboot_TMW:15005 Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user (su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au bout de 30 secondes de travail acharné) : +#ifdef CONFIG_SECURE_LINK +/* + * Don't follow links that we don't own in +t directories, unless the link + * is owned by root. + */ + if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) && + inode->i_uid && + current->fsuid != inode->i_uid) { + security_alert("not followed symlink of %d.%d " + "by UID %d, EUID %d, process %s:%d", + "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec. Il semble que la solution est de faire un chown sur le lien symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas besoin de faire ce genre de cirque.
Gerard
Dans l'article , écrivait...
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process lmboot_TMW:15005 Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user (su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au bout de 30 secondes de travail acharné) : +#ifdef CONFIG_SECURE_LINK +/* + * Don't follow links that we don't own in +t directories, unless the link + * is owned by root. + */ + if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) && + inode->i_uid && + current->fsuid != inode->i_uid) { + security_alert("not followed symlink of %d.%d " + "by UID %d, EUID %d, process %s:%d", + "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec. Il semble que la solution est de faire un chown sur le lien symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas besoin de faire ce genre de cirque.
Gerard
J'avais pourtant pas mal cherché........
Quant à changer de logiciel, je travaille dans un iut est les utilisateurs ne sont pas prêts à changer leurs habitudes, ce n'est pas faute de leur proposer des alternatives libres et il y en a
Concernant mon problème, votre mail m'a mis sur la piste: au lancement de flexlm 2 liens sont créés dans /var/tmp, ces liens appartiennent à un utilisateur "user" dans un répertoire appartenant à root, j'ai donc créer un autre rep appartenant à user avec les bon droits et tout va nikel merci encore
Dans l'article <3fd88607.5844674@news.hrnet.fr>,
g.patel@wanadoo.fr.invalid écrivait...
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at
univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process
lmboot_TMW:15005
Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user
(su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne
vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au
bout de 30 secondes de travail acharné) :
+#ifdef CONFIG_SECURE_LINK
+/*
+ * Don't follow links that we don't own in +t directories, unless the
link
+ * is owned by root.
+ */
+ if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) &&
+ inode->i_uid &&
+ current->fsuid != inode->i_uid) {
+ security_alert("not followed symlink of %d.%d "
+ "by UID %d, EUID %d, process %s:%d",
+ "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec.
Il semble que la solution est de faire un chown sur le lien
symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas
besoin de faire ce genre de cirque.
Gerard
J'avais pourtant pas mal cherché........
Quant à changer de logiciel, je travaille dans un iut est les
utilisateurs ne sont pas prêts à changer leurs habitudes, ce n'est pas
faute de leur proposer des alternatives libres et il y en a
Concernant mon problème, votre mail m'a mis sur la piste:
au lancement de flexlm 2 liens sont créés dans /var/tmp, ces liens
appartiennent à un utilisateur "user" dans un répertoire appartenant à
root, j'ai donc créer un autre rep appartenant à user avec les bon
droits et tout va nikel
merci encore
On Thu, 11 Dec 2003 10:32:03 +0100, Pascal <pascal.legrand at univ-orleans.fr> wrote:
(...)
Security: not followed symlink of 618.510 by UID 0, EUID 0, process lmboot_TMW:15005 Security: more symlinks not followed, logging disabled for a minute
Pour pouvoir lancer correctement flexlm il faut que je change de user (su matlab) pour pouvoir lancer lmstart et là ça marche.
Il semble que ce problème vienne de Mandrake et de msec, mais je ne vois pas du tout ou chercher pour ces "liens symboliques non suivis"
Dans Google ? je viens de chercher et j'ai trouvé ça (il est vrai au bout de 30 secondes de travail acharné) : +#ifdef CONFIG_SECURE_LINK +/* + * Don't follow links that we don't own in +t directories, unless the link + * is owned by root. + */ + if (S_ISLNK(inode->i_mode) && (dir->i_mode & S_ISVTX) && + inode->i_uid && + current->fsuid != inode->i_uid) { + security_alert("not followed symlink of %d.%d " + "by UID %d, EUID %d, process %s:%d", + "symlinks not followed",
ça vient donc du noyau, pas d'un utilitaire msec. Il semble que la solution est de faire un chown sur le lien symbolique. Ou peut-etre d'utiliser un logiciel qui n'a pas besoin de faire ce genre de cirque.
Gerard
J'avais pourtant pas mal cherché........
Quant à changer de logiciel, je travaille dans un iut est les utilisateurs ne sont pas prêts à changer leurs habitudes, ce n'est pas faute de leur proposer des alternatives libres et il y en a
Concernant mon problème, votre mail m'a mis sur la piste: au lancement de flexlm 2 liens sont créés dans /var/tmp, ces liens appartiennent à un utilisateur "user" dans un répertoire appartenant à root, j'ai donc créer un autre rep appartenant à user avec les bon droits et tout va nikel merci encore