You are not logged in.

#1 2009-03-28 10:38:57

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Default permissions on /usr/share/ and its subdirectories?

I think I've goofed up my permissions on /usr/share and its subdirectories? Can someone tell me the default permissions, please?

Also, is there a place in the docs where default permissions on various directories are listed?

Thanks.


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

#2 2009-03-28 10:43:58

dyscoria
Member
Registered: 2008-01-10
Posts: 1,007

Re: Default permissions on /usr/share/ and its subdirectories?

(Pretty much) all directories are 755 and files are 644.

These files are executable too if it helps (if you can't reinstall your packages via cache):

apr-1/build/mkdir.sh                                           
apr-1/build/libtool                                            
automake-1.10/elisp-comp                                       
automake-1.10/compile                                          
automake-1.10/config.guess                                     
automake-1.10/config.sub                                       
automake-1.10/symlink-tree                                     
automake-1.10/ylwrap                                           
automake-1.10/mdate-sh                                         
automake-1.10/acinstall                                        
automake-1.10/install-sh                                       
automake-1.10/missing                                          
automake-1.10/mkinstalldirs                                    
automake-1.10/py-compile                                       
automake-1.10/depcomp                                          
config/kdm/Xstartup                                            
config/kdm/Xsetup                                              
config/kdm/Xreset                                              
config/kdm/Xwilling                                            
config/kdm/Xsession
doc/gettext/examples/hello-librep/autoclean.sh                 
doc/gettext/examples/hello-librep/autogen.sh                   
doc/gettext/examples/hello-objc-gnustep/autoclean.sh           
doc/gettext/examples/hello-objc-gnustep/autogen.sh             
doc/gettext/examples/hello-c-gnome/autoclean.sh                
doc/gettext/examples/hello-c-gnome/autogen.sh                  
doc/gettext/examples/hello-csharp-forms/autoclean.sh           
doc/gettext/examples/hello-csharp-forms/autogen.sh             
doc/gettext/examples/hello-c++-wxwidgets/autoclean.sh          
doc/gettext/examples/hello-c++-wxwidgets/autogen.sh            
doc/gettext/examples/hello-php/autoclean.sh                    
doc/gettext/examples/hello-php/autogen.sh                      
doc/gettext/examples/hello-java-swing/autoclean.sh             
doc/gettext/examples/hello-java-swing/autogen.sh               
doc/gettext/examples/hello-guile/autoclean.sh                  
doc/gettext/examples/hello-guile/autogen.sh                    
doc/gettext/examples/hello-java-awt/autoclean.sh               
doc/gettext/examples/hello-java-awt/autogen.sh                 
doc/gettext/examples/hello-ycp/autoclean.sh                    
doc/gettext/examples/hello-ycp/autogen.sh                      
doc/gettext/examples/hello-c/autoclean.sh                      
doc/gettext/examples/hello-c/autogen.sh                        
doc/gettext/examples/hello-objc-gnome/autoclean.sh             
doc/gettext/examples/hello-objc-gnome/autogen.sh               
doc/gettext/examples/hello-perl/autoclean.sh                   
doc/gettext/examples/hello-perl/autogen.sh                     
doc/gettext/examples/hello-clisp/autoclean.sh                  
doc/gettext/examples/hello-clisp/autogen.sh                    
doc/gettext/examples/hello-csharp/autoclean.sh                 
doc/gettext/examples/hello-csharp/autogen.sh                   
doc/gettext/examples/hello-gawk/autoclean.sh                   
doc/gettext/examples/hello-gawk/autogen.sh                     
doc/gettext/examples/hello-python/autoclean.sh                 
doc/gettext/examples/hello-python/autogen.sh                   
doc/gettext/examples/hello-tcl-tk/autoclean.sh                 
doc/gettext/examples/hello-tcl-tk/autogen.sh                   
doc/gettext/examples/hello-c++-gnome/autoclean.sh              
doc/gettext/examples/hello-c++-gnome/autogen.sh                
doc/gettext/examples/hello-tcl/autoclean.sh                    
doc/gettext/examples/hello-tcl/autogen.sh                      
doc/gettext/examples/hello-objc/autoclean.sh                   
doc/gettext/examples/hello-objc/autogen.sh                     
doc/gettext/examples/hello-c++-kde/autoclean.sh                
doc/gettext/examples/hello-c++-kde/autogen.sh                  
doc/gettext/examples/hello-java/autoclean.sh                   
doc/gettext/examples/hello-java/autogen.sh                     
doc/gettext/examples/hello-smalltalk/autoclean.sh              
doc/gettext/examples/hello-smalltalk/autogen.sh                
doc/gettext/examples/hello-pascal/autoclean.sh                 
doc/gettext/examples/hello-pascal/autogen.sh                   
doc/gettext/examples/hello-sh/autoclean.sh                     
doc/gettext/examples/hello-sh/autogen.sh                       
doc/gettext/examples/hello-c++-qt/autoclean.sh                 
doc/gettext/examples/hello-c++-qt/autogen.sh                   
doc/gettext/examples/hello-c++/autoclean.sh                    
doc/gettext/examples/hello-c++/autogen.sh                      
doc/gettext/examples/hello-java-qtjambi/autoclean.sh           
doc/gettext/examples/hello-java-qtjambi/autogen.sh             
getopt/getopt-parse.tcsh                                       
getopt/getopt-test.tcsh                                        
getopt/getopt-parse.bash                                       
getopt/getopt-test.bash                                        
gettext/projects/team-address                                  
gettext/projects/TP/team-address                               
gettext/projects/TP/trigger                                    
gettext/projects/KDE/team-address                              
gettext/projects/KDE/trigger                                   
gettext/projects/GNOME/team-address                            
gettext/projects/GNOME/trigger                                 
gettext/intl/config.charset                                    
gettext/config.rpath                                           
git-core/templates/hooks/pre-rebase.sample                     
git-core/templates/hooks/prepare-commit-msg.sample             
git-core/templates/hooks/pre-commit.sample                     
git-core/templates/hooks/applypatch-msg.sample                 
git-core/templates/hooks/update.sample                         
git-core/templates/hooks/pre-applypatch.sample                 
git-core/templates/hooks/post-receive.sample                   
git-core/templates/hooks/post-commit.sample                    
git-core/templates/hooks/commit-msg.sample                     
git-core/templates/hooks/post-update.sample                    
gitweb/gitweb.cgi                                              
gitweb/gitweb.perl                                             
glib-2.0/gettext/mkinstalldirs                                 
groff/1.20.1/font/devdvi/generate/CompileFonts                 
groff/1.20.1/font/devps/generate/afmname                       
groff/1.20.1/font/devps/generate/symbol.sed
icu/4.0/install-sh                                                                   
icu/4.0/mkinstalldirs                                                                
idl/xulrunner-1.9.0.7/stable/nsIPrefBranch2.idl                                      
idl/xulrunner-1.9.0.7/stable/nsIProfileChangeStatus.idl                              
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSSerializer.idl                                
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSOutput.idl                                    
idl/xulrunner-1.9.0.7/unstable/nsIXPointer.idl                                       
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSException.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIChromeRegistry.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIAccessibleEvent.idl                                
idl/xulrunner-1.9.0.7/unstable/nsIVersionComparator.idl                              
idl/xulrunner-1.9.0.7/unstable/nsIAccessibleRelation.idl                             
idl/xulrunner-1.9.0.7/unstable/nsIHandlerService.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIDOMClientInformation.idl                           
idl/xulrunner-1.9.0.7/unstable/nsIXULSortService.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIFrameLoader.idl                                    
idl/xulrunner-1.9.0.7/unstable/imgIEncoder.idl                                       
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSResourceResolver.idl                          
idl/xulrunner-1.9.0.7/unstable/nsIFIXptr.idl                                         
idl/xulrunner-1.9.0.7/unstable/nsIPrefBranch2.idl                                    
idl/xulrunner-1.9.0.7/unstable/nsICryptoHash.idl                                     
idl/xulrunner-1.9.0.7/unstable/nsIAccessibleTypes.idl                                
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSParserFilter.idl                              
idl/xulrunner-1.9.0.7/unstable/nsIAccessibleStates.idl                               
idl/xulrunner-1.9.0.7/unstable/nsIDOMXULContainerElement.idl                         
idl/xulrunner-1.9.0.7/unstable/nsIDOMSVGAElement.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIDocCharset.idl                                     
idl/xulrunner-1.9.0.7/unstable/nsIContentPrefService.idl                             
idl/xulrunner-1.9.0.7/unstable/nsIXULTemplateRuleFilter.idl                          
idl/xulrunner-1.9.0.7/unstable/nsIContentURIGrouper.idl                              
idl/xulrunner-1.9.0.7/unstable/nsIModifyableXPointer.idl                             
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSParser.idl                                    
idl/xulrunner-1.9.0.7/unstable/nsIWebContentHandlerRegistrar.idl                     
idl/xulrunner-1.9.0.7/unstable/nsIDOMSVGEvent.idl                                    
idl/xulrunner-1.9.0.7/unstable/nsIDOMSVGZoomEvent.idl                                
idl/xulrunner-1.9.0.7/unstable/nsIXULRuntime.idl                                     
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSSerializerFilter.idl                          
idl/xulrunner-1.9.0.7/unstable/nsIAccessibleRole.idl                                 
idl/xulrunner-1.9.0.7/unstable/nsIDOMXULTextboxElement.idl                           
idl/xulrunner-1.9.0.7/unstable/nsITypeAheadFind.idl                                  
idl/xulrunner-1.9.0.7/unstable/nsIDOMPageTransitionEvent.idl                         
idl/xulrunner-1.9.0.7/unstable/nsIProfileUnlocker.idl                                
idl/xulrunner-1.9.0.7/unstable/nsIXSLTProcessorPrivate.idl                           
idl/xulrunner-1.9.0.7/unstable/nsIDOMGetSVGDocument.idl                              
idl/xulrunner-1.9.0.7/unstable/nsIAutoCompleteResultTypes.idl                        
idl/xulrunner-1.9.0.7/unstable/nsIXULTemplateResult.idl                              
idl/xulrunner-1.9.0.7/unstable/xpcIJSWeakReference.idl                               
idl/xulrunner-1.9.0.7/unstable/nsIDOMLSInput.idl                                     
idl/xulrunner-1.9.0.7/unstable/nsPIAccessNode.idl                                    
idl/xulrunner-1.9.0.7/unstable/nsIXULTemplateQueryProcessor.idl                      
idl/xulrunner-1.9.0.7/unstable/nsIProfileChangeStatus.idl                            
libtool/config/compile                                                               
libtool/config/ltmain.sh                                                             
libtool/config/config.guess                                                          
libtool/config/config.sub                                                            
libtool/config/install-sh                                                            
libtool/config/missing                                                               
libtool/config/depcomp                                                               
libtool/libltdl/configure                                                            
licenses/zlib/license.txt                                                            
qt/mkspecs/macx-xcode/Info.plist.app                                                 
qt/mkspecs/macx-pbuilder/Info.plist.app

Last edited by dyscoria (2009-03-28 10:47:42)


flack 2.0.6: menu-driven BASH script to easily tag FLAC files (AUR)
knock-once 1.2: BASH script to easily create/send one-time sequences for knockd (forum/AUR)

Offline

#3 2009-03-28 11:13:56

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Re: Default permissions on /usr/share/ and its subdirectories?

Thanks a lot, dyscoria. That helps.

Now I'm branching off from this thread here:

http://bbs.archlinux.org/viewtopic.php?id=68557


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

Board footer

Powered by FluxBB