kenv и sysctl, а в чом разница..?
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
kenv и sysctl, а в чом разница..?
разница, так понимаю, принципиальная
второе зависит от первого и первое как то влияет на всё остальное..?
растолкуйте, плз, в двух словах..
второе зависит от первого и первое как то влияет на всё остальное..?
растолкуйте, плз, в двух словах..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35493
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: kenv и sysctl, а в чом разница..?
х.з... маны курить надо
Убей их всех! Бог потом рассортирует...
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: kenv и sysctl, а в чом разница..?
собсно, вопрос нахлынул после изучения скриптов весьма интересных проектов по депингвинацииAlex Keda писал(а):х.з... маны курить надо
эт какбэ "префикс" к переменным..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: kenv и sysctl, а в чом разница..?
man kenv писал(а):kenv -- dump or modify the kernel environment
man sysctl писал(а):sysctl -- get or set kernel state
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: kenv и sysctl, а в чом разница..?
да как бэ ни дампа ни модифи в тех скриптах нетf_andrey писал(а):kenv -- dump or modify the kernel environment
там добавляются новые "переменные окружения", если можно так выразиться
от чего меняется поведение стандартных базовых скриптов (rc.conf и прочее..)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- Neus
- майор
- Сообщения: 2024
- Зарегистрирован: 2008-09-08 21:59:56
Re: kenv и sysctl, а в чом разница..?
Новые переменные ядра, о которых оно не имеет понятия, но при этом меняется поведение системных скриптов?!
Занятно...
Занятно...
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: kenv и sysctl, а в чом разница..?
и "окружение ядра" вовсе не одно и тоже)Neus писал(а):переменные ядра
вот отсюда, к примеру
Код: Выделить всё
#!/bin/sh
# $Id$
# PROVIDE: mfsbsd
# BEFORE: NETWORKING netif routing hostname
# REQUIRE: mountcritlocal mdinit
# KEYWORD: FreeBSD
. /etc/rc.subr
name="mfsbsd"
start_cmd="mfsbsd_start"
stop_cmd=":"
mfsbsd_start()
{
_hn=`/bin/kenv -q mfsbsd.hostname`
_clif=`/bin/kenv -q mfsbsd.cloned_interfaces`
_mif=`/bin/kenv -q mfsbsd.mac_interfaces`
_dhcp=`/bin/kenv -q mfsbsd.autodhcp`
_if=`/bin/kenv -q mfsbsd.interfaces`
_dr=`/bin/kenv -q mfsbsd.defaultrouter`
_sr=`/bin/kenv -q mfsbsd.static_routes`
_ns=`/bin/kenv -q mfsbsd.nameservers`
_rootpw=`/bin/kenv -q mfsbsd.rootpw`
if [ -n "$_hn" ]; then
echo "hostname=\"$_hn\"" >> /etc/rc.conf.d/hostname
fiКод: Выделить всё
# $Id$
#
# This is the /boot/loader.conf of your image
#
# Custom mfsbsd variables
#
# Set all auto-detected interfaces to DHCP
#mfsbsd.autodhcp="YES"
#
# Define a new root password
#mfsbsd.rootpw="foobar"
#
# Add additional nameservers here
#mfsbsd.nameservers="192.168.1.1 192.168.1.2"
#
# Change system hostname
#mfsbsd.hostname="mfsbsd"ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
