1

ouais, on sait jamais, y'a peut être des dieux experts en solaris, ou qui ont simplement un accès à sunsolve.sun.com...

Donc j'ai découvert que sous solaris, on peut se gratter pour lancer un process via la cron qui va utiliser expect ou équivalents, qui ont besoin d'un tty pour pouvoir fonctionner : la cron n'a pas de tty (contrairement à d'autres OS qui arrivent à s'en sortir quand même dans ce genre de cas).

Quelqu'un saurait contourner ce genre de problème ? (note : pas de serveur X disponible, ni de connexion à des serveurs distants, ni même à soi même (genre un ssh ou un rsh sur `hostname`, possible)

avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

2

Tu as essayé de le lancer sous screen ?

3

screen pas disponible smile

edit : oui on a des solaris assez minimalistes malheureusement...
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

4

Installe le ? Sinon change d'OS parce qu'à ce niveau-là...
Ou lance un serveur X qui n'affiche rien puis un xterm dessus smile

5

changer : je suis sur une sun fire v245... Et je n'ai pas le choix de l'OS, donc... Pas possible.
Installer : malheureusement, je n'en ai pas la possibilité :/
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

6

Tu ne peux pas le compiler en local ?
Un "bash --login" construit peut être un TTY. Chais pas trop...

7

Pour le moment la seule possibilité trouvée est d'aller poser un display chez quelqu'un qui en a, et y faire un xterm -e "ma commande" (note : la commande en question inclut un ssh-add).

Et je ne peux pas compiler : aucun outil de compilation.
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

8

Et tu ne peux pas télécharger un binaire non plus?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

pas d'accès au net (au boulot), ça limite pas mal. Et il faudrait que le binaire soit compilé à 100% en statique, et c'est même pas dit qu'il marche...
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

10

ssh -t -t localhost tacommande ?
avatar
I'm on a boat motherfucker, don't you ever forget

11

As-tu essayé tacommande </dev/zero >/dev/null 2>/dev/null (avec un sh -c autour si nécessaire)?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

>/dev/null 2>/dev/null

c'est pas mieux de faire
2>&1 >/dev/null ? (#newbie#)

13

14

dualmoo (./10) :
ssh -t -t localhost tacommande ?

non, parce que l'objectif est justement de permettre d'ajouter une clé ssh à un ssh-agent. donc je peux pas me connecter en ssh, et tout login de type rsh, ssh etc ne passera pas (bloqué, l'objectif est de contourner automatiquement le blocage via la cron)

Kevin Kofler (./11) :
As-tu essayé tacommande /dev/null 2>/dev/null (avec un sh -c autour si nécessaire)?


hé non ça marchera pas : il faut imaginer comme un ftp auquel on passe plein de commandes, sauf que pas de chance, avec ftp, ça marche d'ecrire tout en entrée standard, dans mon cas, ça marche pas... Ca doit avoir le même comportement que la commande passwd je pense...
la commande souhaitée est ssh-add, et là, je lui donne une passphrase pour la clé privée locale.

avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

15

Tu ne peux pas ajouter une autre clé privée, sans passphrase, ne permettant que de lancer ssh-add ?
avatar
I'm on a boat motherfucker, don't you ever forget

16

ben je pense qu'on va en arriver là, mais c'est contraire aux procédures internes, et c'est interdit par la future nouvelle charte de sécurité (tu me diras, dans les deux cas c'est naze, mais bon, dans le cas de la passphrase, au moins, on peut bénéficier des outils dédiés à la mep & au déploiement de clés, et quand t'as des centaines de serveurs...
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

17

Bah, tu t'en fous de la charte de sécurité. hehe
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

18

C'est une façon de voir les choses, moi j'aurais bien aimé pouvoir ne pas avoir à trop les contourner. Parce que tu sais pas jusqu'où pourraient aller certains pour pouvoir avoir ne serait-ce qu'un shell sur mes serveurs tongue
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

19

Ben je sais pas qui a écrit la charte de sécurité en question, mais pourquoi tu irais pas le voir en lui disant que les conditions trop restrictives t'empêchent de travailler convenablement ?
avatar
I'm on a boat motherfucker, don't you ever forget

20

déjà pensé, mais tu sais, les gens qui "pensent" la sécurité ont toujours raison (chez nous), c'est un drame, vivement que je parte tiens wink
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

21