Done by telnetting to NAS...
Escape character is '^]'.
DiskStation login: root
Password:
BusyBox v1.1.0 (2007.12.13-15:01+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
DiskStation> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/optware
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
DiskStation> ipkg upgrade
Configuring openssh
Fixing permissions on the /tmp directory...
killall: sshd: no process killed
/opt/sbin/sshd: relocation error: /lib/libcrypto.so.0.9.7: symbol __floatsidf, version GCC_3.0 not defined in file libgcc_s.so.1 with link time reference
postinst script returned status 127
ERROR: openssh.postinst returned 127
Nothing to be done
Successfully terminated.