bug-tar
[Top][All Lists]
Advanced

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

tar ignores --user and --group parameter with root user


From: Niko Weidemann
Subject: tar ignores --user and --group parameter with root user
Date: Fri, 30 Apr 2021 09:00:29 +0000

Dear bug report team,

 

I think I have noticed a bug within tar 1.26 Rel 35.el7

 

the man page of tar tells us, that

-p, --preserve-permissions

extract information about file permissions (default for superuser)

 

It seems that the default for superuser is stronger than the parameter --user=soa --group=soa

 

But I don't think that the parameters should be ignored, if provided, even by root?!

 

Source of used tar.gz file: https://artifacts.elastic.co/downloads/kibana/kibana-7.12.1-linux-x86_64.tar.gz

 

 

###TEST

 

[RHEL soa@MINION test_dir]$ tar xvfz kibana-7.12.1-linux-x86_64.tar.gz --owner=soa --group=soa

 

[RHEL soa@MINION test_dir]$ la

total 269M

drwx------.  5 soa soa  114 Apr 30 10:44 .

drwx------. 22 soa soa 4.0K Apr 30 10:23 ..

drwxrwxr-x. 10 soa soa  210 Apr 30 10:44 kibana-7.12.1-linux-x86_64

-rw-r--r--.  1 soa soa 269M Apr 30 10:43 kibana-7.12.1-linux-x86_64.tar.gz

 

 

 

[RHEL root@MINION test_dir]$ tar xvfz kibana-7.12.1-linux-x86_64.tar.gz --owner=soa --group=soa

 

[RHEL root@MINION test_dir]$ la

total 269M

drwx------.  5 soa  soa   114 Apr 30 10:46 .

drwx------. 22 soa  soa  4.0K Apr 30 10:23 ..

drwxr-xr-x. 10 root root  210 Apr 30 10:47 kibana-7.12.1-linux-x86_64

-rw-r--r--.  1 soa  soa  269M Apr 30 10:43 kibana-7.12.1-linux-x86_64.tar.gz

   

 

###SYSTEM INFO

 

[RHEL root@MINION test_dir]$ yum info tar

Loaded plugins: amazon-id, product-id, search-disabled-repos, subscription-manager

 

This system is not registered with an entitlement server. You can use subscription-manager to register.

 

Installed Packages

Name        : tar

Arch        : x86_64

Epoch       : 2

Version     : 1.26

Release     : 35.el7

Size        : 2.7 M

Repo        : installed

From repo   : rhui-REGION-rhel-server-releases

Summary     : A GNU file archiving program

URL         : http://www.gnu.org/software/tar/

License     : GPLv3+

Description : The GNU tar program saves many files together in one archive and can

            : restore individual files (or all of the files) from that archive. Tar

            : can also be used to add supplemental files to an archive and to update

            : or list files in the archive. Tar includes multivolume support,

            : automatic archive compression/decompression, the ability to perform

            : remote archives, and the ability to perform incremental and full

            : backups.

            :

            : If you want to use tar for remote backups, you also need to install

            : the rmt package on the remote box.

 

 

[RHEL root@MINION test_dir]$ hostnamectl

   Static hostname: MINION.eip.comp.db.de

   Pretty hostname: MINION.eip.comp.db.de

         Icon name: computer-vm

           Chassis: vm

        Machine ID: 9b2e69231ca74a8d924d3236ff3bac1a

           Boot ID: e2290121af4c49b1ba9ee85331afba53

    Virtualization: kvm

  Operating System: JBoss

       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.9:GA:server

            Kernel: Linux 3.10.0-1160.24.1.el7.x86_64

      Architecture: x86-64

 

kind regards,

 

Niko Weidemann
SEEC - ISS Team Enterprise Integration Platform-Operations Team (T.IV D-T-018)



DB Systel GmbH
Florastr. 133-136, 12623 Berlin
Tel.
+49 30 297 16519, intern 99916519
Mobil: 00491717608933
MS Teams:
Chat / Call

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

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