mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-09-14 04:15:06 +08:00
🤞 Sync 2026-04-23 06:19:46
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
#
|
||||
# Description: Main configuration file for the smsd
|
||||
#
|
||||
|
||||
devices = GSM1
|
||||
incoming = /var/spool/sms/incoming
|
||||
outgoing = /var/spool/sms/outgoing
|
||||
checked = /var/spool/sms/checked
|
||||
failed = /var/spool/sms/failed
|
||||
sent = /var/spool/sms/sent
|
||||
receive_before_send = no
|
||||
autosplit = 3
|
||||
logfile = 1
|
||||
loglevel = 5
|
||||
|
||||
# Uncomment (and edit) this section to allow smsd to start:
|
||||
#
|
||||
#[GSM1]
|
||||
#init = AT+CPMS="ME","ME","ME"
|
||||
#device = /dev/ttyUSB0
|
||||
#incoming = yes
|
||||
#pin = 0000
|
||||
#baudrate = 115200
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2014-2018 OpenWrt.org
|
||||
|
||||
START=94
|
||||
|
||||
USE_PROCD=1
|
||||
|
||||
# If an unpriviledged user is selected, make sure that next two
|
||||
# files are writable by that user:
|
||||
PIDFILE="/var/run/smsd.pid"
|
||||
INFOFILE="/var/run/smsd.working"
|
||||
|
||||
DAEMON=/usr/bin/smsd
|
||||
|
||||
# Set/edit this before starting service !!!!!
|
||||
WRT_SPOOL=/var/spool
|
||||
|
||||
start_service() {
|
||||
echo "Creating minimum spool directories"
|
||||
mkdir -p $WRT_SPOOL
|
||||
mkdir -p $WRT_SPOOL/sms
|
||||
mkdir -p $WRT_SPOOL/sms/incoming
|
||||
mkdir -p $WRT_SPOOL/sms/outgoing
|
||||
mkdir -p $WRT_SPOOL/sms/checked
|
||||
mkdir -p $WRT_SPOOL/sms/failed
|
||||
mkdir -p $WRT_SPOOL/sms/sent
|
||||
|
||||
procd_open_instance
|
||||
|
||||
procd_set_param command $DAEMON -t -n MAINPROCESS -p$PIDFILE -i$INFOFILE
|
||||
procd_set_param respawn
|
||||
procd_set_param stdout 1
|
||||
|
||||
procd_close_instance
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user