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
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
|