История изменений
Исправление bormant, (текущая версия) :
Он стартует только после приведенных выше манипуляций
Если речь про выбор в netconfig
или про # chmod a+x /etc/rc.d/rc.networkmanager
(в более ранних версиях Slackware в netconfig
не было выбора NM), то это штатное поведение.
Внутри пакета rc.networkmanager лежит без флага «x», а в /etc/rc.d/rc.M (runlevel 3 — multiuser) вполне ожидаемо:
# Start wicd or networkmanager:
if [ -x /etc/rc.d/rc.wicd -a -x /usr/sbin/wicd ]; then
sh /etc/rc.d/rc.wicd start
elif [ -x /etc/rc.d/rc.networkmanager ]; then
sh /etc/rc.d/rc.networkmanager start
fi
Чтобы стартовавший демон NM поднял соединение до специальной команды из сеанса пользователя, такое соединение должно быть помечено системным, соответственно, файл его данных лежать в
/etc/NetworkManager/system-connections/файл_соединения
.Установщик на стадии CONFIGURE спрашивает, нужно ли настраивать сеть, если ответ положительный, выполняется тот самый
netconfig
, иначе, настройку можно провести позднее из установленной системы, вызвав его напрямую.В Slackware, в отличие прежде всего от Debian сотоварищи, сама по себе установка пакета не означает автоматическую «активацию» его возможностей (включение и запуск сервисов и т.п.), их всегда нужно выполнять вручную. Именно поэтому установка чего-то лишнего не приводит ни к чему, кроме занятого на диске места.
Или вы что-то другое имели в виду?
Исходная версия bormant, :
Он стартует только после приведенных выше манипуляций
Если речь про выбор в netconfig
или про # chmod a+x /etc/rc.d/rc.networkmanager
(в более ранних версиях Slackware в netconfig
не было выбора NM), то это штатное поведение.
Внутри пакета rc.networkmanager лежит без флага «x», а в /etc/rc.d/rc.M (runlevel 3 — multiuser) вполне ожидаемо:
# Start wicd or networkmanager:
if [ -x /etc/rc.d/rc.wicd -a -x /usr/sbin/wicd ]; then
sh /etc/rc.d/rc.wicd start
elif [ -x /etc/rc.d/rc.networkmanager ]; then
sh /etc/rc.d/rc.networkmanager start
fi
Чтобы стартовавший демон NM поднял соединение до специальной команды из сеанса пользователя, такое соединение должно быть помечено системным, соответственно, файл его данных лежать в
/etc/NetworkManager/system-connections/файл_соединения
.Установщик на стадии CONFIGURE спрашивает, нужно ли настраивать сеть, если ответ положительный, выполняется тот самый
netconfig
, иначе, настройку можно провести позднее из установленной системы, вызвав его напрямую.В Slackware, в отличие прежде всего от Debian сотоварищи, сама по себе установка пакета не означает автоматическую «активацию» его возможностей (включение и запуск сервисов и т.п.), их всегда нужно выполнять вручную. Именно поэтому установка чего-то лишнего не приводит ни к чему, кроме занятого на диске места.
Или вы что-то другое имели в виду?