Date: Wed, 27 Oct 1999 21:33:25 -0400 From: "Mikhail Evstiounin" <evstiounin@adelphia.net> To: "Ruslan Ermilov" <ru@ucb.crimea.ua>, "Michael Rothenberg" <rothenberg@automationonline.com> Cc: <freebsd-questions@FreeBSD.ORG> Subject: Re: Stickybit (Was: Permissions for users in general) Message-ID: <004301bf20e4$6f4fdb40$84353018@evstiouninadelphia.net.pit.adelphia.net>
next in thread | raw e-mail | index | archive | help
-----Original Message----- From: Michael Rothenberg <rothenberg@automationonline.com> To: Ruslan Ermilov <ru@ucb.crimea.ua> Cc: freebsd-questions@FreeBSD.ORG <freebsd-questions@FreeBSD.ORG> Date: Wednesday, October 27, 1999 10:01 AM Subject: Re: Stickybit (Was: Permissions for users in general) >At 09:58 AM 10/27/99 +0300, you wrote: >>> >>See sticky(8). >> >>-- >>Ruslan Ermilov Sysadmin and DBA of the >>ru@ucb.crimea.ua United Commercial Bank, >>ru@FreeBSD.org FreeBSD committer, >>+380.652.247.647 Simferopol, Ukraine > > >Ok and here is sticky(8) exerpt: > >*A directory whose `sticky bit' is set becomes an append-only directory, >*or, more accurately, a directory in which the deletion of files is re- >*stricted. A file in a sticky directory may only be removed or renamed by >*a user if the user has write permission for the directory and the user is >*the owner of the file, the owner of the directory, or the super-user. My interpretation: if ( ( the user has write permission for the directory && user is the owner of the file ) || ( the user is the owner of the directory ) || ( the user is the super-user ) ) Correct me if I am wrong. >*This feature is usefully applied to directories such as /tmp which must >*be publicly writable but should deny users the license to arbitrarily >*delete or rename each others' files. >*Any user may create a sticky directory. See chmod(1) for details about >*modifying file modes. > >This says that a file can be renamed by a user with write permission. Then >a few sentances later in the example it says something opposite????? Which >is it? If a dir is set sticky can a user with write permissions to that >directory rename a file? Doesn't make sence if they can... I would try it, >but I'm at work and we dont have FBSD here... }:( > >-Michael > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004301bf20e4$6f4fdb40$84353018>