LINUX.ORG.RU
ФорумAdmin

slackware-14.2 /etc/sysctl.conf & /etc/sysctl.d - that is the ... ?

 , ,


0

2

добрый день

на счет первого

/etc/sysctl.conf
все понятно (по умолчанию давно и все работает без проблем)

на счет второго

/etc/sysctl.d/*.conf
не очень :o)

всегда использовал первый вариант, но тут наткнулся на ноутбуке с slackware-14.2 на второго перца, нужно было немного подрулить систему

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

полез смотреть в init-скрипты, а там и нет такого, только стандартный первый вариант
в инете только «сумбурное» высказвание алиена о том, что если создать «первый вариант» все будет пучком :о)

на слакбилд-орге есть упомнинание об втором варианте, но в единственном экземпляре, возм. плохо искал
slackbuild.org/ccl

(see /etc/sysctl.d/ccl.conf)

что скажут боевые перцы по поводу присутствия второго непрошенного гостя? у меня он присутствует везде в slackware-14.2

p.s.
думаю, даже, если предложить патрику патчи на init-скрипты для обработки второго перца, то он откажется :o)

slackware 12.2 / тут, точно нет "второго перца"
slackware 14.2 / а тут он есть :о)

###!!! UPDATE !!!###

сабака была зарыта в «старой команде» init-файла (странное дело, но там отсутствовал «нужный» ключ)

/etc/rc.d/rc.S

if [ -x /sbin/sysctl -a -r /etc/sysctl.conf ]; then
#/sbin/sysctl -e -p /etc/sysctl.conf ###!!! -->
/sbin/sysctl -e -p /etc/sysctl.conf --system
fi

Всем СПАСИБО, Всех с НОВЫМ ГОДОМ!

★★★

slackpkg file-search sysctl.d указывает на procps-ng. Скорее всего просто не выпилили из пакета.

У меня каталога нет, но может это я его снёс, когда увидел, что там пусто.

xaizek ★★★★★ ()

В чем вопрос? В «man sysctl» вроде четко сказано откуда читаем при указании --system

«sysctl --system» даже показывает то, что делает, если "-q" не указать.

В rc.S есть запуск «/sbin/sysctl -e --system» при наличии /etc/sysctl.conf

Какие патчи для init-скриптов? Ты о чем?

vel ★★★★★ ()
Ответ на: комментарий от xaizek

to xaizek СПАСИБО !!!

точно, а то тут... все бегом-бегом...

###
pkgfile - поиск файла 'etc/sysctl.d' в пакетах
###

/var/adm/packages/procps-ng-3.3.15-i586-1_slack14.2:etc/sysctl.d/
sunjob ★★★ ()
Последнее исправление: sunjob (всего исправлений: 1 )
Ответ на: комментарий от xaizek

###!!! UPDATE !!!###

сабака была зарыта в «старой команде» init-файла (странное дело, но там отсутствовал «нужный» ключ)

/etc/rc.d/rc.S

if [ -x /sbin/sysctl -a -r /etc/sysctl.conf ]; then
#/sbin/sysctl -e -p /etc/sysctl.conf ###!!! -->
/sbin/sysctl -e -p /etc/sysctl.conf --system
fi

Всем СПАСИБО, Всех с НОВЫМ ГОДОМ!

sunjob ★★★ ()
Последнее исправление: sunjob (всего исправлений: 2 )
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.