|
@@ -149,14 +149,16 @@ function mesh_batman {
|
149
|
149
|
|
150
|
150
|
echo '#!/bin/sh' > $batman_script
|
151
|
151
|
echo '' >> $batman_script
|
152
|
|
- echo '# install avahi' >> $batman_script
|
153
|
|
- echo 'apt-get -y install avahi-utils avahi-autoipd' >> $batman_script
|
154
|
|
- echo 'sed -i "s|#host-name=.*|host-name=$(hostname)|g" /etc/avahi/avahi-daemon.conf' >> $batman_script
|
155
|
|
- echo 'sed -i "s|host-name=.*|host-name=$(hostname)|g" /etc/avahi/avahi-daemon.conf' >> $batman_script
|
156
|
|
- echo 'if [ -f /bin/systemctl ]; then' >> $batman_script
|
157
|
|
- echo ' systemctl restart avahi-daemon' >> $batman_script
|
158
|
|
- echo 'else' >> $batman_script
|
159
|
|
- echo ' service avahi-daemon restart' >> $batman_script
|
|
152
|
+ echo 'if [[ $1 == "start" ]]; then' >> $batman_script
|
|
153
|
+ echo ' # install avahi' >> $batman_script
|
|
154
|
+ echo ' apt-get -y install avahi-utils avahi-autoipd' >> $batman_script
|
|
155
|
+ echo ' sed -i "s|#host-name=.*|host-name=$(hostname)|g" /etc/avahi/avahi-daemon.conf' >> $batman_script
|
|
156
|
+ echo ' sed -i "s|host-name=.*|host-name=$(hostname)|g" /etc/avahi/avahi-daemon.conf' >> $batman_script
|
|
157
|
+ echo ' if [ -f /bin/systemctl ]; then' >> $batman_script
|
|
158
|
+ echo ' systemctl restart avahi-daemon' >> $batman_script
|
|
159
|
+ echo ' else' >> $batman_script
|
|
160
|
+ echo ' service avahi-daemon restart' >> $batman_script
|
|
161
|
+ echo ' fi' >> $batman_script
|
160
|
162
|
echo 'fi' >> $batman_script
|
161
|
163
|
echo '' >> $batman_script
|
162
|
164
|
echo '# Mesh definition' >> $batman_script
|