Re: IMMUTABLE and APPEND-ONLY rationales

David Ford (david@kalifornia.com)
Sat, 24 Jun 2000 23:56:43 -0700


This is a multi-part message in MIME format.
--------------977F9673B98569E0654BDB20
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

>
> That means I have to use an extra command. I'm a student, and I'm lazy. If
> users want to protect their files : chmod 600 does the trick, and with a
> 600 dir you'r safe.
>
> > I'm sorry, but I don't see that as a valid rationale.
>
> It doesn't make sense for normal users to have immutable / append only
> privs.

Yes it does. Virtual sites where you give admins control over their own
section. They may want to chattr file(s) immutable or append only just incase
one of their scripts develops a 'feature'.

Users may also be instructing others in a classroom environment and don't need
the hassle of students going around screwing up files but don't want to give
their apprentices root authority.

There are several reasons why it would be nice to have special flags avail to
normal users.

rm -rf <dir> removes a dir tree regardless of the modes applied to it if the user
owns it. there's no protection there. chattr +i|a is an extra safegard that
many people, myself included, enjoy for both user and root.

-d

--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."

--------------977F9673B98569E0654BDB20 Content-Type: text/x-vcard; charset=us-ascii; name="david.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for David Ford Content-Disposition: attachment; filename="david.vcf"

begin:vcard n:Ford;David x-mozilla-html:TRUE org:<img src="http://www.kalifornia.com/images/paradise.jpg"> adr:;;;;;; version:2.1 email;internet:david@kalifornia.com title:Blue Labs Developer x-mozilla-cpt:;-12480 fn:David Ford end:vcard

--------------977F9673B98569E0654BDB20--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/