[Gelistirici] 2009/devel/programming/language/java/sun-java - Fix directory permission issue. The permission of ...
Fatih Aşıcı
fatih at pardus.org.tr
3 Şub 2010 Çar 18:39:15 EET
On Wednesday 03 February 2010 16:43:00 Eren Türkay wrote:
> Author: erenturkay
> Date: Wed Feb 3 16:43:00 2010
> New Revision: 85988
>
> Modified:
> 2009/devel/programming/language/java/sun-java/comar/package.py
> 2009/devel/programming/language/java/sun-java/pspec.xml
> Log:
> Fix directory permission issue. The permission of /opt/sun-jre was 0777 due
> to the error in postInstall script. See #12209 for further information
>
> S5: Extremely Critical
> Q5: Very stable update, can directly go to stable repo.
>
>
> ---
> comar/package.py | 10 +++++++++-
> pspec.xml | 9 +++++++++
> 2 files changed, 18 insertions(+), 1 deletion(-)
>
> Modified: 2009/devel/programming/language/java/sun-java/comar/package.py
> =================================================================
> ---
> 2009/devel/programming/language/java/sun-java/comar/package.py (original)
> +++ 2009/devel/programming/language/java/sun-java/comar/package.py Wed Feb
> 3 16:43:00 2010 @@ -1,14 +1,22 @@
> #!/usr/bin/python
>
> import os
> +import shutil
>
> def postInstall(fromVersion, fromRelease, toVersion, toRelease):
>
> # Create files used as storage for system preferences.
> PREFS_LOCATION = "/opt/sun-jdk/jre"
>
> + # previous releases of sun-java changed /opt/sun-jdk/jre
> permissions to 0777 + # Removing sun-java package doesn't handle
> .systemPrefs file, which in turn + # leaves /opt/sun-jdk/jre on
> system whose permission is 0777. See: #12209 + # We should
> completely remove jre directory and re-create it with appropriate
> permissions + if os.path.exists(PREFS_LOCATION):
> + shutil.rmtree(PREFS_LOCATION)
> +
Eee? jre sistemden silindi. Kim geri getirecek?
Neden o dizinin izinlerini chmod ile düzeltmek yerine siliyorsun?
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi