Здравствуйте!
На сервере домена ALD имеются директории:
Судя по файлу README, который в них лежит, в эти директории можно помещать скрипты, которые будут выполняться при логине пользователя в домен:
То есть, скрипты будут выполняться от пользователя ROOT, но в переменной $USER будет находиться имя входящего в домен пользователя.
Однако, если в этих директориях ALD-сервера разместить скрипт loginHandler.sh (задав права 755) с содержимым:
... и попытаться войти в домен каким-либо пользователем, то ничего не происходит, файл /tmp/loginlog.txt не создается, в нем ничего нет. Логин происходит доменным пользователем с нулевой мандатной меткой.
Вопрос: что где еще надо докручивать, чтобы выполнялись скрипты при логине пользователя в домен?
На сервере домена ALD имеются директории:
Код:
/etc/ald/ald.mac.session.d
/etc/ald/session.d
Код:
# Scripts in this directory are executed as root when a user log in
# The username of the user logging out is provided in the $USER environment
# variable.
Однако, если в этих директориях ALD-сервера разместить скрипт loginHandler.sh (задав права 755) с содержимым:
Код:
#!/bin/bash
echo "$USER is login" >> /tmp/loginlog.txt
Вопрос: что где еще надо докручивать, чтобы выполнялись скрипты при логине пользователя в домен?
Последнее редактирование: