Re: Making .bash_history non writeable by user?

2008-02-28 Thread Yuri Pankov
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]"


Making .bash_history non writeable by user?

2008-02-28 Thread Girish Venkatachalam

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
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"