I have been following instructions to try to get netatalk and avahi running on Shibby build for Apple filesharing and TimeMachine, and I am new to Shibby builds and TomatoUSB in general.
It seems that under Shibby build su and sudo are disabled over SSH and the avahi module won't let the adduser command operate without passwd so I am a little stuck as to what to do.
Basically I have done:
Avahi setup: Change the following settings in /opt/etc/avahi/avahi-daemon.conf host-name=TimeMachine allow-interfaces=br0 deny-interfaces=vlan2 enable-dbus=no The dbus daemon did not work due to incompatible libc, so I disabled dbus support. Create a file named /opt/etc/avahi/services/multi.service <?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_afpovertcp._tcp</type> <port>548</port> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=Xserve</txt-record> </service> </service-group>
But when I go to do:
Start the service with: adduser avahi
root@ROUTER:/opt/etc/avahi# adduser avahi adduser: cannot execute passwd, you must set password manually
Anyone who can offer advice or insight for a Noob, it would be much appreciated. Thanks in advance.