URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83491
[ Назад ]

Исходное сообщение
"FreeBSD - выполнение скриптов после успешного входа?"

Отправлено raba , 25-Дек-08 14:24 
Подскажите как отслежиывать вход в систему с shell'ом - допустим есть локальный юзер с назначеным shell'om и тот самый успешно вошел в систему, то после етого момента чтоб выполнялись набор скриптов, по возможности интерактивно :) ?!

Содержание

Сообщения в этом обсуждении
"FreeBSD - выполнение скриптов после успешного входа?"
Отправлено Vitaly_loki , 25-Дек-08 15:04 
>Подскажите как отслежиывать вход в систему с shell'ом - допустим есть локальный
>юзер с назначеным shell'om и тот самый успешно вошел в систему,
>то после етого момента чтоб выполнялись набор скриптов, по возможности интерактивно
>:) ?!

Элементарно!
Если shell = csh, то в конце ~/.csh добавляешь что тебе надо и все. Например, у меня он такой:
# $FreeBSD: src/share/skel/dot.cshrc,v 1.13 2001/01/10 17:35:28 archie Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#
...
...
...
mail -s "User `whoami` entered  `date +%T_+%F` into system"  vit@domain.ru < ~/entered


"FreeBSD - выполнение скриптов после успешного входа?"
Отправлено raba , 25-Дек-08 16:18 
>[оверквотинг удален]
># .cshrc - csh resource script, read at beginning of execution by
>each shell
>#
># see also csh(1), environ(7).
>#
>...
>...
>...
>mail -s "User `whoami` entered  `date +%T_+%F` into system"  vit@domain.ru
>< ~/entered

Спасибо, Vitaly_loki! Настроил, и кажется работает! Тему можете закрывать!