[SOLVED] перестали запускаться баш скрипты и обычные файлы с простыми командами в init.d

перестали запускаться баш скрипты, и обычные файлы с простымы командами которые я когдато себе сделал, в /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 попробуйте

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

В каком скрипте и где это вообще прописано

0test заработал

про это я не понял в /tmp нет test_123

0test заработал в таком виде как вы показали, буду знать

это в /etc/init.d/wakeonlan в default

#!/bin/bash
ethtool -s eth0 wol g
exit

для пробуждения с помощью 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...

как же меня достали эти студенты , думающие, что они изобрели что то новое

#-----------------------------------------------------------------------------
# Interface hardware tuning & configuration via ethtool
# If you need to change explicit hardware settings on your network card prior
# to bringing the interface up, the following is available.
#
# For a full listing of settings, please consulting ethtool(8) and the output
# of "ethtool --help".
#
# Multiple entries (seperated by newlines) are supported in all of the
# variables as some settings cannot be changed at the same time.
#
# Valid variable name fragments: change pause coalesce ring offload
# change_eeprom identify nfc flash rxfh_indir ntuple

# Set Wake-On-Lan to listen for SecureOn MagicPacket(tm), the message level to
# notify us of WOL changes, and the SecureOn password to 'DE:AD:BE:EF:CA:FE'.
#ethtool_change_eth0="wol gs
#msglvl wol on
#sopass DE:AD:BE:EF:CA:FE"

# Disable pause auto-negotiation and explicitly enable RX and TX pause.
#ethtool_pause_eth0="autoneg off
#rx on tx on"

# Enasble adaptive RX and TX coalescing
#ethtool_coalesce_eth0="adaptive-rx on adaptive-tx on"

# Change ring buffer settings

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

я это использую еще со времен

я это использую еще со времен когда я пользовался убунтой, на тот момент я нашел только этот способ, он работает и я не стал искать чтото новое..

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".