Package: noip
Version: 2.0.7
Revision: 1
###
Depends: daemonic
###
Source: http://www.no-ip.com/client/linux/%n-%v.tar.gz
Source-MD5: 58f42049f17ef58bd82e8e6d705173b2
###
PatchScript: <<
sed -e s,@FINKPREFIX@,%p, %a/%f.patch | patch -p1
<<
###
DocFiles: COPYING README.FIRST
ConfFiles: %p/etc/no-ip2.conf
###
CompileScript: make
InstallScript: <<
install -d -m 755 %i/bin
install -m 755 noip2 %i/bin
install -d -m 755 %i/etc
touch %i/etc/no-ip2.conf
<<
###
PostInstScript: <<
# update init script if necessary
daemonic update %n
ANSWER=foo
echo "Greetings!"
echo
echo "The no-ip dynamic DNS system requires a configuration file."
echo "The answers to the next five questions will build one."
echo
while [ "$ANSWER" = "foo" ]
do
echo "Would you like to create it now? [Y/N]"
/bin/echo -n "> "
read ANSWER
case $ANSWER in
Y*) ANSWER=Y;;
y*) ANSWER=Y;;
N*) ANSWER=N;;
n*) ANSWER=N;;
*) ANSWER=foo
echo "===> Try again!";;
esac
done
if [ "$ANSWER" = "Y" ]
then
%p/bin/noip2 -C -c /tmp/no-ip2.conf
mv /tmp/no-ip2.conf %p/etc/no-ip2.conf
fi
echo
echo "To change or create a config file for noip see options by"
echo " typing '%p/bin/noip2 -h'."
echo
echo "This script uses these options to create the config file:"
echo " %p/bin/noip2 -C -c /tmp/no-ip2.conf"
echo " mv /tmp/no-ip2.conf %p/etc/no-ip2.conf"
echo
echo "Since this script runs as root make sure to be root, su - or use sudo"
echo
<<
###
PreRmScript: <<
# clean up
[ -f %p/var/run/%n.pid ] && kill `cat %p/var/run/%n.pid`
if [ $1 != "upgrade" ]; then
daemonic remove %n
fi
<<
DaemonicName: noip
DaemonicFile: <<
No-IP.com Updater Daemon
No-IP.com Updater Daemon
%p/bin/noip2
%p/var/run/noip.pid
<<
###
Description: Client for the no-ip.com dynamic DNS service
DescDetail: <<
Client for the no-ip.com dynamic DNS service
<<
DescUsage: <<
Run %p/share/noip/no-ip.sh to configure noip and then enable it into the
OSX startuplist "sudo daemonic enable noip".
<<
###
License: GPL
Maintainer: None
Homepage: http://www.no-ip.com/