[ filmil @ 06.05.2004. 22:46 ] @
Namontirao sam cvs server kojem se pristupa preko inetd-a i koristi ssh za :ext: autentifikaciju. Međutim, ssh-u se izgleda ne sviđa što inetd preusmerava stderr u fajl i svaki put se žali:

stderr is not a tty - where are you?

što samo po sebi nije problem, ali što potpuno zbuni CVS plugin za eclipse, što na kraju dovodi do toga da se CVS ne može koristiti iz eclipseta.

Zna li neko kako da na manje ili više suptilan način ućutkam ssh da ne ispisuje dotičnu poruku?
Najradije ne bih cvs server pokretao kao daemon, ako je moguće.

f
[ Dejan Lozanovic @ 06.05.2004. 23:07 ] @
a da uradis jedan grep kroz ssh source i da prosto izkomentiras tu liniju ? i ponovo rekompajliras ssh
[ igac @ 06.05.2004. 23:57 ] @
Citat:
Dejan Lozanovic:
a da uradis jedan grep kroz ssh source i da prosto izkomentiras tu liniju ? i ponovo rekompajliras ssh


koliko mu se to isplati ?
[ Dejan Lozanovic @ 07.05.2004. 12:19 ] @
Sto pa ako sta mu ssh to trabunja sto je problem to je realno receno posao od 5 minuta.
[ filmil @ 07.05.2004. 12:39 ] @
Rešeno. Stvarno sam pogledao u kod ssh-a i na moje iznenađenje tamo nije bilo takvog stringa.

Metodom „pokušaka i pogrešaja“ (ne, nije grekša:) ustanovio sam da je krivac za poruku (ili zaslužan, zavisi kako na to gledate) program biff koji se nalazio u ~/.bash_profile. Posle ućutkivanja biffa, Eclipse je propevao. Tako to biva: dok se jednome ne smrkne, drugome ne svanjava.

Nadam se da će nekome ova epizoda biti korisna.

Malo ključnih reči za pretraživače: ssh, stderr is not a tty where are you, biff

f