gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] Arch saving the setgid bit


From: Charles Duffy
Subject: [Gnu-arch-users] Arch saving the setgid bit
Date: Fri, 09 Apr 2004 14:33:35 -0500

On checking out tla-tools, I happened to notice that arch saves (and
presumably revision-controls) the status of the setgid bit.

That happens to be a bit of an issue for those of us whose working 
directories are mounted on filesystems where set[ug]id bits are
disallowed:

        $ tla get address@hidden/tla-tools--devo--0 tla-tools
        
        WARNING: no rule found for checking signatures from address@hidden
        
          Consider creating ~/.arch-params/signing/address@hidden
          or ~/.arch-params/signing/=default.check
        
        * from archive cached: address@hidden/tla-tools--devo--0--base-0
        * patching for revision: address@hidden/tla-tools--devo--0--patch-1
        tar: tla-tools--devo--0--patch-1.patches/removed-files-archive: Cannot 
change mode to rwxr-sr-x: Permission denied
        tar: 
tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}/tla-tools/tla-tools--devo/tla-tools--devo--0/address@hidden/patch-log:
 Cannot change mode to rwxr-sr-x: Permission denied
        tar: 
tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}/tla-tools/tla-tools--devo/tla-tools--devo--0/address@hidden:
 Cannot change mode to rwxr-sr-x: Permission denied
        tar: 
tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}/tla-tools/tla-tools--devo/tla-tools--devo--0:
 Cannot change mode to rwxr-sr-x: Permission denied
        tar: 
tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}/tla-tools/tla-tools--devo:
 Cannot change mode to rwxr-sr-x: Permission denied
        tar: 
tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}/tla-tools: Cannot 
change mode to rwxr-sr-x: Permission denied
        tar: tla-tools--devo--0--patch-1.patches/new-files-archive/{arch}: 
Cannot change mode to rwxr-sr-x: Permission denied
        tar: tla-tools--devo--0--patch-1.patches/new-files-archive: Cannot 
change mode to rwxr-sr-x: Permission denied
        tar: tla-tools--devo--0--patch-1.patches/patches: Cannot change mode to 
rwxr-sr-x: Permission denied
        tar: tla-tools--devo--0--patch-1.patches: Cannot change mode to 
rwxr-sr-x: Permission denied
        tar: Error exit delayed from previous errors
        PANIC: arch_get_patch: tar exitted with non-0 status

I'm not sure as to whether this is really an Arch issue, exactly (Stig
just inferred on IRC that versioning the status of the setgid bit is at
times a Useful Thing), but it's something to think about.

Frankly, I'm almost of half a mind that version-controlling permissions
at all should be togglable -- but then, that's the sort of thing which
strikes me as being a disproportionate amount of work to provide a
switch for, particularly given that I haven't seen other folks with
similar complaints.





reply via email to

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