I recently did a fresh install on a USB stick of the Linux 2011.02 rootfs which went fine. After that I did pacman install of samba, and that breaks ssh. This prevented me from login into the system. After some debugging and installing Arch Linux ARM linux again, with a telnet daemon, I got confirmation that samba is the cause. It may have to do with a very recent build of samba (3.5.8-3).
This is the issue: Samba uses krb5, and wants Heimdal to be deinstalled. Apparantly, Heimdal is used by sshd.
Hope someone can fix this.
$this->bbcode_second_pass_code('', '[root@Arch Linux ARM install /]# pacman -Ss samba
extra/samba 3.5.8-3
.....
:: krb5 and heimdal are in conflict. Remove heimdal? [y/N] y
Remove (1): heimdal-1.3.3-4
Total Removed Size: 9.92 MB
....
')
and when logged in through telnet, I can observe this message:
$this->bbcode_second_pass_code('', '[root@SevenWatt /]# /etc/rc.d/sshd restart
:: Stopping Secure Shell Daemon [DONE]
:: Starting Secure Shell Daemon [BUSY] /usr/sbin/sshd: error while loading shared libraries: libkafs.so.0: cannot open shared object file: No such file or directory
[FAIL]
')
Hope it can be fixed, because telnet is not the best choice. Maybe I can install the previous version of samba. It seems to be in the repository.