deleting login history after logging out

Oliver Leitner shadow333 at gmail.com
Mon Jun 27 11:02:12 UTC 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Howarth wrote:
> Oliver Leitner wrote:
> 
>> Ankush Grover wrote:
>>
>>> Please tell me how to delete the user's bash history file after he or
>>> she logs out.
>>> I tried this /etc/skel/bash_logout
>>>
>>> rm -f $HOME/bash_history
>>>
>>> But it is not working.
>>>
>>> Can anyone tell me how to do this .I want to do it for every user.
>>
>>
>>
>> Dear Ankush
>>
>> the easiest way would be a cronjob, that does a history -c every 5
>> minutes or so.
>>
>> on a wider approach you might wanna try to make your own daemon, that
>> does the job.
>>
>> i hope that helps you further
> 
> 
> Wouldn't a better method be to prevent the creation of the history file
> in the first place?
> 
> One way to do this might be:
> 
> # echo "unset HISTFILE" > /etc/profile.d/nohistfile.sh
> # chmod 755 /etc/profile.d/nohistfile.sh
> 
> I haven't tried this but it *should* work.
> 
> Paul.
> 

hello paul

indeed, if he doesnt need the history file at all, that would be the
best way.

ive seen that commands being used with some backdoors btw...;)

Greetings
Oliver Leitner
Technical Staff
http://www.shells.at
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCv9y0xHPquN24yVsRAhPWAKC4fEp75fxlakSM268txCcjJC9ZOACgyQok
PNFRJboUpnGnGRIACzSjDJo=
=Dub+
-----END PGP SIGNATURE-----




More information about the fedora-list mailing list