fix genissue in ubuntu 14.04

This commit is contained in:
j 2014-10-10 17:54:57 +02:00
parent 608745e396
commit 1ae8d051f5

View file

@ -192,23 +192,9 @@ EOF
chmod +x /usr/local/bin/fixtime chmod +x /usr/local/bin/fixtime
fi fi
if [ "$ID" == "systemd" ]; then
cat > /usr/local/bin/genissue <<EOF cat > /usr/local/bin/genissue <<EOF
#!/bin/bash #!/bin/sh
echo Welcome to pan.do/ra. Connect via one of these URLs: HOST=\$(ps ax | grep avahi-daemon | grep local | sed "s/.*\[\(.*\)\].*/\1/g" | sed 's/\.$//')
echo
for ip in \$(ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print \$1 }'); do
echo " http://\$ip/"
done
echo
EOF
chmod +x /usr/local/bin/genissue
/usr/local/bin/genissue > /etc/issue
else
cat > /usr/local/bin/genissue <<EOF
#!/bin/bash
HOST=\$(rgrep .local /var/log/syslog | grep "Host name is" | tail -n 1 | awk '{print \$12}' | sed 's/\.$//')
echo Welcome to pan.do/ra. Connect via one of these URLs: echo Welcome to pan.do/ra. Connect via one of these URLs:
echo echo
if [ -n "\$HOST" ]; then if [ -n "\$HOST" ]; then
@ -238,8 +224,8 @@ cat >> /etc/rc.local << EOF
/usr/local/bin/fixtime & /usr/local/bin/fixtime &
EOF EOF
fi fi
chmod +x /etc/rc.local chmod +x /etc/rc.local
fi
cat > /home/pandora/.vimrc <<EOF cat > /home/pandora/.vimrc <<EOF
set nocompatible set nocompatible