|
@@ -111,13 +111,23 @@ function mesh_avahi {
|
111
|
111
|
echo '<?xml version="1.0" standalone="no"?><!--*-nxml-*-->' > $rootdir/etc/avahi/services/ssh.service
|
112
|
112
|
echo '<!DOCTYPE service-group SYSTEM "avahi-service.dtd">' >> $rootdir/etc/avahi/services/ssh.service
|
113
|
113
|
echo '<service-group>' >> $rootdir/etc/avahi/services/ssh.service
|
114
|
|
- echo ' <name replace-wildcards="yes">%h SSH</name>' >> $rootdir/etc/avahi/services/ssh.service
|
|
114
|
+ echo ' <name replace-wildcards="yes">%h ssh</name>' >> $rootdir/etc/avahi/services/ssh.service
|
115
|
115
|
echo ' <service>' >> $rootdir/etc/avahi/services/ssh.service
|
116
|
116
|
echo ' <type>_ssh._tcp</type>' >> $rootdir/etc/avahi/services/ssh.service
|
117
|
117
|
echo " <port>$SSH_PORT</port>" >> $rootdir/etc/avahi/services/ssh.service
|
118
|
118
|
echo ' </service>' >> $rootdir/etc/avahi/services/ssh.service
|
119
|
119
|
echo '</service-group>' >> $rootdir/etc/avahi/services/ssh.service
|
120
|
120
|
|
|
121
|
+ # Add a mesh routing protocol service
|
|
122
|
+ echo '<?xml version="1.0" standalone="no"?><!--*-nxml-*-->' > $rootdir/etc/avahi/services/routing.service
|
|
123
|
+ echo '<!DOCTYPE service-group SYSTEM "avahi-service.dtd">' >> $rootdir/etc/avahi/services/routing.service
|
|
124
|
+ echo '<service-group>' >> $rootdir/etc/avahi/services/routing.service
|
|
125
|
+ echo ' <name replace-wildcards="yes">%h routing</name>' >> $rootdir/etc/avahi/services/routing.service
|
|
126
|
+ echo ' <service>' >> $rootdir/etc/avahi/services/routing.service
|
|
127
|
+ echo ' <type>_bmx6._tcp</type>' >> $rootdir/etc/avahi/services/routing.service
|
|
128
|
+ echo ' </service>' >> $rootdir/etc/avahi/services/routing.service
|
|
129
|
+ echo '</service-group>' >> $rootdir/etc/avahi/services/routing.service
|
|
130
|
+
|
121
|
131
|
# keep the daemon running
|
122
|
132
|
WATCHDOG_SCRIPT_NAME="keepon"
|
123
|
133
|
echo '' >> $rootdir/usr/bin/$WATCHDOG_SCRIPT_NAME
|