Alle 16:56, gioved� 10 marzo 2005, automatic_jack ha scritto: > Ciao a tutti, > > ho la necessit� di modificare alcune regole di iptables al login di un > particolare utente ripristinando la situazioni iniziale al logout...ho > letto di recente che il modulo pam_script potrebbe essermi d' aiuto, ma > esso non � ancora incluso nella distribuzione ufficiale, mi chiedevo, > quindi, se esistono ulteriori metodi che assolvano tale compito con > particolare riguardo per le questioni di sicurezza connesse (i.e. > trasparenza all' utente dei > cambiamenti effettuati)
il login � in shell o in X? nel primo caso potresti usare questi script... /quote #man bash INVOCATION A login shell is one whose first character of argument zero is a -, or one started with the -login flag. An interactive shell is one whose standard input and output are both connected to terminals (as determined by isatty(3)), or one started with the -i option. PS1 is set and $- includes i if bash is interactive, allowing a shell script or a startup file to test this state. Login shells: On login: if /etc/profile exists, source it. if ~/.bash_profile exists, source it, else if ~/.bash_login exists, source it, else if ~/.profile exists, source it. On exit: if ~/.bash_logout exists, source it. Non-login interactive shells: On startup: if ~/.bashrc exists, source it. Non-interactive shells: On startup: if the environment variable ENV is non-null, expand it and source the file it names, as if the command if [ "$ENV" ]; then . $ENV; fi had been executed, but do not use PATH to search for the pathname. /endquote byez -- Gollum1 Tesssssoro, dov'� il mio tessssoro?

