私は次のものを持っていますextension.conf
:
exten => XXX,Answer()
exten => XXX,n,Playback(/var/lib/asterisk/sounds/delExtHDD)
exten => XXX,n,System(/bin/sh /etc/asterisk/deletekeys.sh)
exten => XXX,n,Hangup()
スクリプト chmod は 4755 で、root が所有しています。
スクリプト自体には次のものが含まれます。
#/bin/sh
#/usr/bin/wipe -f -q /XXX
/bin/umount /media/sda/
/sbin/cryptsetup luksClose sda_crypt
どうやらスクリプトは実行されますが、ファイルシステムをアンマウントしないため、ルート権限がないことをお勧めします。
root としてスクリプトを実行するにはどうすればよいですか?