File: install.sub

package info (click to toggle)
smstools 1.14.8-1sarge0
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 740 kB
  • ctags: 247
  • sloc: ansic: 3,715; sh: 227; makefile: 75
file content (33 lines) | stat: -rwxr-xr-x 1,020 bytes parent folder | download
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.'