-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I am having log file permission problems trying to get CAS to work on
Ubuntu Dapper (6.06).

I know that there have been several messages about this, but all
responses seem to suggest changing Linux file permissions.

The log file shows:

=============================================
log4j:ERROR Could not create an Appender. Reported error follows.
java.security.AccessControlException: access denied
(java.io.FilePermission /var/log/tomcat5/esup-casgeneric.log write)
        at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
        at
java.security.AccessController.checkPermission(AccessController.java:546)
        at
java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
        at java.lang.SecurityManager.checkWrite(SecurityManager.java:962)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:169)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
        at
org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
        at
org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
...
=============================================


File permissions are shown below:

=============================================
[EMAIL PROTECTED]:/var/log/tomcat5# ls -l
total 148
prwx------ 1 tomcat5 root        0 Mar 16 21:58 catalina.out
- -rw-r--r-- 1 tomcat5 nogroup 11046 Mar  8 09:12 catalina_2007-03-08.log
- -rw-r--r-- 1 tomcat5 nogroup 44738 Mar 11 22:25 catalina_2007-03-11.log
- -rw-r--r-- 1 tomcat5 nogroup 12311 Mar 15 16:51 catalina_2007-03-15.log
- -rw-r--r-- 1 tomcat5 nogroup 12311 Mar 16 21:58 catalina_2007-03-16.log
- -rw-rw-rw- 1 tomcat5 adm         0 Mar 15 16:50 esup-casgeneric.log
[EMAIL PROTECTED]:/var/log/tomcat5#
=============================================


I have also tried playing about with java permissions, putting into
04webapps.policy:

=============================================
grant codeBase "file:${tomcat.home}/webapps/cas" {
  permission java.net.FilePermission
"/var/log/tomcat5/esup-casgeneric.log", "write";
};
=============================================

Any help appreciated.

Grahame Cooper

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF+xkurOJH6vfBIpcRAsqeAKDrvO2Ik/tgt+w4RQOZEUSQpgxKcACgm+KL
EwXaLJ8xkG/qe3UjsT81Cq4=
=gMjt
-----END PGP SIGNATURE-----
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to