Не выполняется мой скрипт в автозагрузке
[console]startpar: service(s) returned failure: apache2-tmpfs ... failed![/console]
Скрипт вот:
#!/bin/sh
#
### BEGIN INIT INFO
# Provides: apache2-tmpfs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start:
# Should-Stop:
# X-Start-Before: apache2
# X-Stop-After: apache2
# Short-Description: Create /var/log/apache2/error.log on tmpfs at startup
# Description: Create /var/log/apache2/error.log needed by Apache.
### END INIT INFO
#
# main()
#
case "${1:-''}" in
'start')
# create the /var/log/apache2/error.log needed by apache
mkdir /var/log/apache2
chmod 777 /var/log/apache2
touch /var/log/apache2/error.log
chmod 777 /var/log/apache2/error.log
;;
'stop')
;;
'restart')
;;
'reload'|'force-reload')
;;
'status')
;;
*)
echo "Usage: $SELF start"
exit 1
;;
esac
Добавлял так:
1. на виндовой машине скопипастил с форума в текстовый файл.
2. скоприровал в /etc/init.d
3.
[console]
# chmod +x /etc/init.d/apache2-tmpfs
# update-rc.d apache2-tmpfs defaults 90 10[/console]
при попытке запустить руками
[console]# /etc/init.d/apache2-tmpfs start
-bash: /etc/init.d/apache2-tmpfs: -bash^M: d interpreter: No such file or directory[/console]
мысли есть?
а вообще как можно отладить скрипт при загрузке, где должен быть лог?