«chkconfig umountnfs.sh on» не создает символическую ссылку

Вы можете использоватьdirenvдля загрузки переменных среды при изменении каталога. С его домашней страницы:

direnv is an environment switcher for the shell. It knows how to hook into bash, zsh, tcsh, fish shell and elvish to load or unload environment variables depending on the current directory. This allows project-specific environment variables without cluttering the ~/.profile file.

Я использую его с оболочкой xonsh(через небольшой дополнительный плагин ), и он отлично работает.

1
18.09.2019, 07:40
1 ответ

Это происходит, когда скрипт не имеет уровней выполнения, указанных в Default-Start:, а только в Default-Stop:. В таком случае символическая ссылка должна быть создана с помощью низкоуровневой утилитыinsserv:

insserv -r umountnfs.sh

если вы используете -v, он будет подробным и расскажет вам, какие ссылки он создает.

1
06.09.2021, 11:43

Теги

Похожие вопросы