On Thu, Feb 28, 2008 at 06:00:52PM +0530, Girish Venkatachalam wrote: > > Hello friends, > > My friend wants the user commands history file ~/.bash_history to be non > writeable by user. He feels that the user should not able to erase the > commands > entered by him. > > A reasonable requirement. > > In case the ~/.bash_history file can also be written to > another location that the root alone can access then perhaps we can > solve this problem. > > But AFAIK bash runs as the user process. How can you make the file > readable and writeable by root alone? In that case how can the history > mechanism function? > > Do you guys know a way to get around this problem? > > Thanks. > > -Girish > > -- > "unix soi qui mal y pense" > > UNIX to him who evil thinks
Try setting 'sappend' flag on .bash_history with chflags(1). Yuri _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"