Hi,

I have a folder inside /var/www/cgi-bin which is own by a normal user, as
follows:
Under /var/www/

drwxr-xr-x  4 root  daemon  512 Oct XX XX:XX cgi-bin/

Under /var/www/cgi-bin/

drwxr-xr-x  4 sg    daemon     512 Oct XX XX:XX my-site/

Under /var/www/cgi-bin/my-site/

drwxrwxr-x  3 sg   www      512 Oct XX XX:XX posts/

Under /var/www/cgi-bin/my-site/posts/

drwxrwxr-x  3 sg   www      512 Oct XX XX:XX messages/

At /var/www/cgi-bin/my-site/posts/messages, I receive file texts send to
the server via POST.

Under /var/www/cgi-bin/my-site/posts/messages/

-rw-r--r--  1 www  www  6163795 Oct XX XX:XX OneFile.txt


Then, when I execute the following command as unprivileged user sg:

sg:/home/sg$mv /var/www/cgi-bin/my-site/posts/messages/*.txt /tmp

I got the following error message:


mv:  /tmp/OneFile.txt:  set owner/group: Operation not permitted

However, it does actually move the file and change the permissions
accordingly:

Under /tmp

-rw-r--r--  1 sg    wheel  6163795 Oct XX XX:XX OneFile.txt


What just happend?

// Carlos Aguilar

Reply via email to