| Summary: | OpenSSH 3.7.1p2: sshd doesn't start at reboot (Tru64 UNIX) | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Ole Holm Nielsen <Ole.H.Nielsen> |
| Component: | sshd | Assignee: | OpenSSH Bugzilla mailing list <openssh-bugs> |
| Status: | CLOSED INVALID | ||
| Severity: | major | ||
| Priority: | P2 | ||
| Version: | -current | ||
| Hardware: | Alpha | ||
| OS: | OSF/1 | ||
|
Description
Ole Holm Nielsen
2003-09-26 00:18:11 AEST
I believe you really want: sshd:12345:respawn:/usr/sbin/sshd -D I do not believe your syntax: > sshd:12345:respawn:/usr/sbin/sshd -D to be valid on Tru64 UNIX. Can you please explain why the -D flag (do not become a daemon) would be a good idea ? Deamonizing needs to be disabled otherwise it confuses init. It no longer knows how to manage the process. And if this is not the right syntax for Tru64 then Tru64 is broken because inittab is an extremely old concept (pre-OSF). If you do a search on "inittab sshd -D" on google you'll see multiple documents talking about this. Multiple commentary on it. Even if you just look back through the openssh-unix-dev@ list you'll see it is the correct solution. Following Ben Lindstrom I changed by /etc/inittab to read: sshd:23:respawn:/usr/local/sbin/sshd -D When rebooting (or doing "init q") I get these error messages on the console: INIT: Command is respawning too rapidly. Check for possible errors. id: sshd "/usr/local/sbin/sshd -D" So with or without the -D flag, sshd version 3.7.1p2 doesn't seem to be startable from /etc/inittab on Tru64 UNIX. Version 3.6 of sshd didn't have these problems. Can you redirect the output from sshd in debug mode? Ie: sshd:23:respawn:/usr/local/sbin/sshd -ddd >/tmp/sshd-debug.log 2>&1 or whatever the correct syntax for Tru64 is? 3 months no reply == closed bug. |