Bug 17125 - Странное назначение переменных SCRIPTDIR и LOCALSCRIPTDIR
Summary: Странное назначение переменных SCRIPTDIR и LOCALSCRIPTDIR
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: etcnet (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-14 13:22 MSD by Leutin
Modified: 2008-09-14 19:50 MSD (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leutin 2008-09-14 13:22:17 MSD
etcnet-0.9.7-alt2

В /etc/init.d/network определяется переменная
SCRIPTDIR=/etc/net/scripts

В /etc/net/scripts/functions определяется переменная
LOCALSCRIPTDIR=/etc/net

Таким образом, скрипты netup-pre, netup-post, netdown-pre и netdown-post приходится класть в /etc/net, в отличие от остальных скриптов.
Просьба поправить путь LOCALSCRIPTDIR (указать на /etc/net/scripts).
Comment 1 Denis Ovsienko 2008-09-14 14:38:10 MSD
"Остальные скрипты" это какие?
Comment 2 Leutin 2008-09-14 17:53:33 MSD
К примеру, скрипты functions, ifup, ifdown, config-fw находятся в /etc/net/scripts. По-моему, будет логичным все скрипты складывать в scripts.
Comment 3 Denis Ovsienko 2008-09-14 19:50:42 MSD
LOCALSCRIPTDIR определяет место, в котором ожидается найти скрипты пользователя. Оно специально отличается от места, в котором сложены скрипты системы, чтобы можно было бысто увидеть, добавлялось ли что-то на конкретной машине или нет. Касательно "приходится класть" я замечу, что файлы пользователя в любом случае прийдётся куда-то поместить самостоятельно, какой бы каталог это не был (системные файлы, конечно, входят в состав пакета и отдельного внимания не требуют). Поэтому закрываю.