Bug 17125 - Странное назначение переменных SCRIPTDIR и LOCALSCRIPTDIR
: Странное назначение переменных SCRIPTDIR и LOCALSCRIPTDIR
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-09-14 13:22 by
Modified: 2008-09-14 19:50 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-09-14 13:22:17
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 From 2008-09-14 14:38:10 -------
"Остальные скрипты" это какие?
------- Comment #2 From 2008-09-14 17:53:33 -------
К примеру, скрипты functions, ifup, ifdown, config-fw находятся в
/etc/net/scripts. По-моему, будет логичным все скрипты складывать в scripts.
------- Comment #3 From 2008-09-14 19:50:42 -------
LOCALSCRIPTDIR определяет место, в котором ожидается найти скрипты
пользователя. Оно специально отличается от места, в котором сложены скрипты
системы, чтобы можно было бысто увидеть, добавлялось ли что-то на конкретной
машине или нет. Касательно "приходится класть" я замечу, что файлы пользователя
в любом случае прийдётся куда-то поместить самостоятельно, какой бы каталог это
не был (системные файлы, конечно, входят в состав пакета и отдельного внимания
не требуют). Поэтому закрываю.