delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/05/18/16:02:48

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Subject: Cygwin's chmod +X
From: roger <roger AT eskimo DOT com>
To: cygwin AT cygwin DOT com
Message-Id: <1084910520.3901.35.camel@localhost3.localdomain>
Mime-Version: 1.0
Date: Tue, 18 May 2004 16:02:00 -0400

I noticed while creating a bash script to backup my parents outlook &
mydocuments folers, that WindowsXP does not recognize a "superuser" as
being allowed access to a users folders!

(bah. roger grumbles some more.)

Anyways, I set out to mainly change these permissions myself within the
script and yet found another bug while performing chmod a+X -R
./some_folder_with_subfolders

(In brief, the -X set's the bit for folders to allow a user entry and -x
is to set execution bit)

I've found at times that issuing the "chmod a+X -R" would also give
files execution permissions.

I basically had to fiddle and found hack (or a way) around this issue by
doing:

cp -rf ./some_folder ./
chmod a+X -R ./some_folder

I used the "cp -rf" option instead of "cp -ax" (or for preserving
original permissions) and allowed the shell to specify permissions for
new files.

I would have loved to "cd /root_folder" ; "tar -cpvjf backup.tar.bz2
./some_folder", however, I ran into problems with the reliability of
using "chmod a+X" on the original file system (or paranoia of fiddling
more with Windows -- ie "Why Fix something if it isn't -obviously-
broke?")

So basically, I'm copying the original folder to a tmp location and then
removing them once tar is finished.

This appears to be a MS Windows bug issue due to it's more relaxed file
permissions?

-- 

Roger
http://www.eskimo.com/~roger/index.html


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019