From: johann at 2ndquadrant.com (Johann 'Myrkraverk' Oskarsson) Date: Mon, 21 Feb 2011 16:29:07 -0000 Subject: [Pljava-dev] Problems with SELinux and PL/Java In-Reply-To: <3A59BB6451C972429019B12996F92DAD02C207CA@frodo.zbw-nett.zbw-kiel.de> References: <3A59BB6451C972429019B12996F92DAD02C207C9@frodo.zbw-nett.zbw-kiel.de> <3A59BB6451C972429019B12996F92DAD02C207CA@frodo.zbw-nett.zbw-kiel.de> Message-ID: On Mon, 21 Feb 2011 08:44:10 -0000, Riese Wolfgang wrote: > Hi, > > thank you for your answer. >> Usually jars are put in the database with the sqlj.install_jar() >> function, >> but I presume you have a reason to have them elsewhere? > Ok, I was led to believe that the jars would always be loaded from disk, > since the table "jar_repository" records the filespace origin of the > jars, my mistake. > But that leaves me with the problem that the GeoIP Api can't access it's > data file, while SELinux is turned on. Can you check that the postgres' server user can read the data file? That is, the Linux user/role the server is run as. You can check with the head or od commands for example. -- Johann Oskarsson http://www.2ndquadrant.com/ |[] PostgreSQL Development, 24x7 Support, Training and Services --+-- | Blog: http://my.opera.com/myrkraverk/blog/