We are working to relax the permissions on the files to rwx r-x r-x

Charles Ballard
CCP4

On 19 Jul 2011, at 11:25, Weiergräber, Oliver H. wrote:

> Hello,
> 
> version 6.2.0 of ccp4 has strange permissions set to several 
> setup/configuration scripts which are read while sourcing ccp4.setup.
> 
> For a long time, ccp4 packages have been distributed with some arbitrary file 
> and directory ownerships which users are obviously supposed to edit to meet 
> their needs. On unix/linux workstations, we usually install under /usr/local 
> and change all ownerships to root.root (default practice for third-party 
> software).
> Up to now, this has not caused any problems.
> In version 6.2.0, however, ccp4.setup has permissions rwx r-- --- which makes 
> it unreadable (and un-sourcable) for ordinary users! Strangely, 
> ccp4-others.setup has the usual permissions rwx r-x r-x (although rw- r-- r-- 
> should be sufficient for sourcing).
> After rectifying the permissions of ccp4.setup, additional errors appear, 
> concerning permissions of several scripts in the xia2 and phaser trees:
> ccp4-6.2.0/share/xia2/setup.csh
> ccp4-6.2.0/share/xia2/xia2core/setup.csh
> ccp4-6.2.0/share/xia2/xia2/setup.csh
> ccp4-6.2.0/src/phaser/bin/machine_type
> ccp4-6.2.0/src/phaser/conf/version.csh
> All these files have the same problematic permissions as ccp4.setup. After 
> fixing them, ccp4.setup can be sourced without errors.
> The bad thing is that there may be many more issues of this kind, which will 
> only surface when trying to run a specific ccp4 program...
> 
> Maybe the developers or packagers could comment on this issue. It looks like 
> this ccp4 version is supposed to be installed in a user's home directory, so 
> that he/she can take ownership of all the files.
> While in general there is nothing wrong with this type of installation, it 
> should _NOT_ be considered the default on unix-type (i.e. multi-user) 
> operating systems.
> 
> Best regards,
> Oliver
> 
> 
> ================================================
>  PD Dr. Oliver H. Weiergräber
>  Institute of Complex Systems
>  ICS-6: Structural Biochemistry
>  Tel.: +49 2461 61-2028
>  Fax: +49 2461 61-1448
> ================================================
> 
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
> Forschungszentrum Juelich GmbH
> 52425 Juelich
> Sitz der Gesellschaft: Juelich
> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
> Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
> Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
> Prof. Dr. Sebastian M. Schmidt
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------

Reply via email to