[SOLVED] перестали запускаться баш скрипты и обычные файлы с простыми командами в init.d
flintstone 11 Августа, 2012 - 09:57
перестали запускаться баш скрипты, и обычные файлы с простымы командами которые я когдато себе сделал, в /etc/init.d
если запускать в ручную -
# /etc/init.d file start
то все запускается, а при старте не хочет
пользуюсь openrc версии 0.10.5
у меня когдато была такая проблемма, но она решилась размаскировкой и установкой более новой версии.
Посоветуйте решение
»
- Для комментирования войдите или зарегистрируйтесь

:)
Сбоев системного таймера небыло? Файлы которые не запускаються случайно не созданы в будущем?
не замечал
может и были, но сейчас время показывается правильное, и файлы в init.d тоже не в будущем сделанны :) и то что запускалось раньше тоже должно было запуститься и сейчас если проблема была бы в системном времени..
ССЗБ? /etc/local.d/ уже не
ССЗБ?
/etc/local.d/ уже не катит для таких задач?
не ССЗБ :)
не ссзб :) из /etc/local.d/ но мне всеже надо понять почему не запускаеься из init.d это бак или я чтото сделал не так..? кстати файлы созданные до проблемы запускаются, я проверял.. не запускаются тольео те что я сейчас сделал..
ls -l /etc/init.d/script
ls -l /etc/init.d/script покажите. script - тот который не запускается. ну и тело скрипта в студию
вот..
-rwxr-xr-x 1 root root 66 авг. 11 22:04 0test
#!/bin/bash
echo "Hello Sergiu!" > /home/roger/Desktop/Hello
exit
ну такие скрипты точно не
ну такие скрипты точно не стоит в ранлевелы то включать.
#!/sbin/runscript
start () {
echo "Hello Sergiu!" > /home/roger/Desktop/Hello
}
вот так должен работать.
Вы говорите что какие то скрипты из ранее вами написанных запускаются? а какие? покажите. а заодно и rc-status default
этот например
iptables-restore < /etc/iptables.up.rules
route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1
route add -net 0.0.0.0 netmask 255.255.255.255 dev eth0
это не скрипт а просто набор команд
и этот
#!/bin/bash
ethtool -s eth0 wol g
exit
rc-status default
udev-mount [ started ]
udev [ started ]
dbus [ started ]
syslog-ng [ started ]
iptables [ started ]
dhcpd [ started ]
consolekit [ started ]
netmount [ started ]
lm_sensors [ started ]
fbcondecor [ started ]
xdm [ started ]
ntp-client [ started ]
vixie-cron [ started ]
pure-ftpd [ started ]
samba [ started ]
ntpd [ started ]
udev-postmount [ started ]
0test [ stopped ]
local [ started ]
0test [ stopped ] - должен
0test [ stopped ] - должен работать. путь куда он эхо делает существует? в /tmp/test_123 попробуйте
В каком скрипте и где это вообще прописано
В каком скрипте и где это вообще прописано
0test заработал
про это я не понял в /tmp нет test_123
0test заработал в таком виде как вы показали, буду знать
это в /etc/init.d/wakeonlan в default
для пробуждения с помощью magic packet
про /etc/local.d не знал.. спасибо буду пользоваться :)
а хотел запустить вот это:
#!/bin/bash NEWS="/media/Data/Linux/Programs/Conky/news" && FILE_X="/media/Data/Linux/Programs/Conky/news_x" && FILE_Y="/media/Data/Linux/Programs/Conky/news_y" && cat ${NEWS} | head -n1 > ${FILE_X} && # выводит певую строку из общего списка новостей и копирует в файл "news_x" fold --width=51 -s ${FILE_X} > ${FILE_Y} && # перенос по строкам строки из "news_x" и копирует в файл "news_y" #sed -i -e '$G' ${FILE_Y} && # вставляет в конце файла "news_y" пустую строку sed -i '20r /media/Data/Linux/Programs/Conky/news_x' ${NEWS} && # копирует верхнюю строку файла "news" на 20-ю строку файла "news" sed -i '1d' ${NEWS} && # удаляет верхнюю строку файла "news" #cat ${FILE_Y} && sleep 10 && # пауза на 10 секунд # sed '21!d' ${NEWS} > ${FILE_X} && # выводит 21-ю строку из общего списка новостей и копирует в файл "news_x" fold --width=51 -s ${FILE_X} > ${FILE_Y} && # перенос по строкам строки из "news_x" и копирует в файл "news_y" #sed -i -e '$G' ${FILE_Y} && # вставляет в конце файла "news_y" пустую строку cat ${FILE_X} >> ${NEWS} && # копирует верхнюю строку файла "news_x" в конец строки файла "news" sed -i '21d' ${NEWS} && # удаляет 21-ю строку файла "news" #cat ${FILE_Y} && sleep 10 && # пауза на 10 секунд bash /media/Data/Linux/Programs/Conky/scripts/RSS/files_rss.sh & # запускает данный файл exit && exitэто я по извращался с rss для conky :) сейчас он запускается из гномовского startup applications из одного файла с самим conky
это в /etc/init.d/wakeonlan в
это в /etc/init.d/wakeonlan в default
#!/bin/bash
ethtool -s eth0 wol g
exit
для пробуждения с помощью magic packet...
как же меня достали эти студенты , думающие, что они изобрели что то новое
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
и что ты этим хотел сксзать?
и что ты этим хотел сказать?
Да правильно он все
Да правильно он все сказал.
Вы прикручиваете костыль к тому что работает штатно и из коробки в стандартных настроечных файлах системы.
читайте документацию.
этот кусок из
/usr/share/doc/openrc-[version]/net.example.bz2
я это использую еще со времен
я это использую еще со времен когда я пользовался убунтой, на тот момент я нашел только этот способ, он работает и я не стал искать чтото новое..