From: <abe...@us...> - 2015-01-04 02:06:47
|
Revision: 6901 http://sourceforge.net/p/astlinux/code/6901 Author: abelbeck Date: 2015-01-04 02:06:37 +0000 (Sun, 04 Jan 2015) Log Message: ----------- asterisk, make /mnt/kd/custom-sounds a symlink at runtime so /var/lib/asterisk/sounds/custom-sounds is always a valid symlink or directory on tmpfs, this is more consistent and keep Asterisk 13 from complaining Modified Paths: -------------- branches/1.0/package/asterisk/asterisk.init branches/1.0/package/asterisk/asterisk.mk Modified: branches/1.0/package/asterisk/asterisk.init =================================================================== --- branches/1.0/package/asterisk/asterisk.init 2015-01-04 01:09:07 UTC (rev 6900) +++ branches/1.0/package/asterisk/asterisk.init 2015-01-04 02:06:37 UTC (rev 6901) @@ -27,6 +27,8 @@ mkdir -p /var/run/asterisk + mkdir -p /var/tmp/asterisk/sounds + if [ ! -d /var/log/asterisk ]; then mkdir /var/log/asterisk fi @@ -67,6 +69,8 @@ cp -a /stat/etc/asterisk/* /tmp/etc/asterisk/ fi + make_symlink_or_dir "/mnt/kd/custom-sounds" "/var/tmp/asterisk/sounds/custom-sounds" + if [ -f /mnt/kd/astdb -o -f /mnt/kd/astdb.sqlite3 ]; then ln -sf /mnt/kd/astdb /var/db/astdb Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-01-04 01:09:07 UTC (rev 6900) +++ branches/1.0/package/asterisk/asterisk.mk 2015-01-04 02:06:37 UTC (rev 6901) @@ -328,7 +328,7 @@ chmod -R 750 $(TARGET_DIR)/stat/etc/asterisk rm -rf $(TARGET_DIR)/etc/asterisk ln -sf /tmp/etc/asterisk $(TARGET_DIR)/etc/asterisk - ln -sf /mnt/kd/custom-sounds $(TARGET_DIR)/stat/var/lib/asterisk/sounds/custom-sounds + ln -sf /var/tmp/asterisk/sounds/custom-sounds $(TARGET_DIR)/stat/var/lib/asterisk/sounds/custom-sounds if [ -d $(TARGET_DIR)/usr/share/snmp/mibs ]; then \ $(INSTALL) -D -m 0644 package/asterisk/mibs/ASTERISK-MIB.txt $(TARGET_DIR)/usr/share/snmp/mibs/ ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |