emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#20616: closed (mkdir: -p breaks -Z)


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#20616: closed (mkdir: -p breaks -Z)
Date: Sat, 23 May 2015 01:08:01 +0000

Your message dated Sat, 23 May 2015 02:06:44 +0100
with message-id <address@hidden>
and subject line Re: bug#20616: mkdir: -p breaks -Z
has caused the debbugs.gnu.org bug report #20616,
regarding mkdir: -p breaks -Z
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
20616: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20616
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: mkdir: -p breaks -Z Date: Wed, 20 May 2015 14:03:03 +0200 User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 The "-Z" (set SELinux context) option to mkdir appears to have no effect when "-p" (no error if existing, create parents) is also specified.

For example, on my CentOS 7 system, the correct context for subdirectories of "/home" is "user_home_dir_t", but when I create such a directory with "mkdir -p -Z", it has the "home_root_t" context:

    # rm -rf /home/with-p
    # mkdir -p -Z /home/with-p
    # ls -Zd /home/with-p
    drwxr-xr-x. root root unconfined_u:object_r:home_root_t:s0 /home/with-p
    #

That's wrong. Running restorecon(1) fixes it:

    # restorecon -v /home/with-p
restorecon reset /home/with-p context unconfined_u:object_r:home_root_t:s0->unconfined_u:object_r:user_home_dir_t:s0
    #

Without the "-p" option, "-Z" works as expected:

    # mkdir -Z /home/without-p
    # ls -Zd /home/without-p
drwxr-xr-x. root root unconfined_u:object_r:user_home_dir_t:s0 /home/without-p
    # restorecon -v /home/without-p
    #

The coreutils version in CentOS 7 is 8.22.

coreutils-8.23 compiled from source has the same behaviour.




--- End Message ---
--- Begin Message --- Subject: Re: bug#20616: mkdir: -p breaks -Z Date: Sat, 23 May 2015 02:06:44 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
Fix pushed at:
http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=4ce7488

cheers,
Pádraig.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]