1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#!/bin/sh
#Do not run directly. This is a helper script for make.
copy()
{
if [ ! -f $2 ]; then
cp $1 $2
else
echo " skipped $2"
fi
}
if [ ! -f bin/smsd ]; then
echo 'Please run "make compile" first.'
exit 1
fi
echo "Installing"
cp bin/smsd* bin/getsms* bin/putsms* /usr/local/bin
copy bin/smsevent /usr/local/bin/smsevent
copy bin/mysmsd /usr/local/bin/mysmsd
copy bin/email2sms /usr/local/bin/email2sms
copy bin/sendsms /usr/local/bin/sendsms
copy bin/smsresend /usr/local/bin/smsresend
copy examples/smsd.conf.easy /etc/smsd.conf
[ -d /etc/init.d ] && copy bin/sms /etc/init.d/sms
[ -d /sbin/init.d ] && copy bin/sms /sbin/init.d/sms
[ -d /var/spool ] || mkdir /var/spool
[ -d /var/spool/sms ] || mkdir /var/spool/sms
[ -d /var/spool/sms/incoming ] || mkdir /var/spool/sms/incoming
[ -d /var/spool/sms/outgoing ] || mkdir /var/spool/sms/outgoing
[ -d /var/spool/sms/checked ] || mkdir /var/spool/sms/checked
echo Installation finished
echo 'Please dont forget to edit /etc/smsd.conf.'
|