Re: [CentOS] Antwort: umask not functioning with cp command

2010-06-23 Thread James Corteciano
Hi Andreas,

I try the following command and the test/content directory is still in 755
mode.

$ cp -a -dpR content/ test/
$ ls -l test/
drwxr-sr-x 2 user user 4096 Jun 23 19:28 content

Regards,
James


On Wed, Jun 23, 2010 at 7:37 PM, Andreas Reschke 
andreas.resc...@behrgroup.com wrote:

 centos-boun...@centos.org wrote on 23.06.2010 13:31:56:

  James Corteciano ja...@linux-source.org
  Gesendet von: centos-boun...@centos.org
 
  23.06.2010 13:32
 
  Bitte antworten an
  CentOS mailing list centos@centos.org
 
  An
 
  CentOS mailing list centos@centos.org
 
  Kopie
 
  Thema
 
  [CentOS] umask not functioning with cp command
 
  Hi all,
 
  $ umask 0002
  $ mkdir test
  $ ls -ld test
  drwxrwxr-x 2 user user 4096 Jun 23 19:04 test/
 
  $ls -ld content
  drwxr-xr-x 2 user user 4096 Jun 23 19:29 content
 
  $ cp -r content test/
  $ls -ld test/content
  drwxr-xr-x 2 user user 4096 Jun 23 19:29 content
 
  My question is, how can I make content directory permission mode to
  775 if I do cp inside the test directory?
 
  Thanks.
 
  Regards,
  James
 
  ___
  CentOS mailing list
  CentOS@centos.org
  http://lists.centos.org/mailman/listinfo/centos

 Hi James,
 in this case, you must copy with cp -p (or better -a same -dpR) to preserve
 all atributes.

 man cp

 Gruß
 Andreas Reschke
 
 BG-IM173
 Unix/Linux-Administration

 Behr GmbH  Co. KG
 ___
 CentOS mailing list
 CentOS@centos.org
 http://lists.centos.org/mailman/listinfo/centos


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Antwort: umask not functioning with cp command

2010-06-23 Thread John Doe
From: Andreas Reschke andreas.resc...@behrgroup.com
 James Corteciano ja...@linux-source.org  
 $ umask 0002 
 $ mkdir test 
 $ ls -ld test 
 drwxrwxr-x 2 user user 4096 Jun 23 19:04 test/ 
 $ls -ld content 
 drwxr-xr-x 2 user user 4096 Jun 23 19:29 content 
 $ cp -r content test/ 
 $ls -ld test/content 
 drwxr-xr-x 2 user user 4096 Jun 23 19:29 content 
 My question is, how can I make content directory permission mode to
 775 if I do cp inside the test directory? 
 in this case, you must copy with cp -p (or better
 -a same -dpR) to preserve all atributes. 
 man cp

-p preserves the source permissions...
In this case, he wants the target directory to inherit its permissions from its 
parent...
And I think Unix doesn't support the idea of inherited permissions (except for 
the sgid bit).
Is running a simple 'chmod 775 test/content', after the cp, not an option...?

JD


  
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos