On Sun, Mar 4, 2012 at 2:08 PM, Richard Rafalski
<mail(a)richard-rafalski.de> wrote:
Am 03.03.2012 13:07, schrieb Thomas Mortagne:
> On Sat, Mar 3, 2012 at 11:56 AM, Thomas Mortagne
> <thomas.mortagne(a)xwiki.com> wrote:
>> On Sat, Mar 3, 2012 at 12:46 AM, Richard Rafalski
>> <mail(a)richard-rafalski.de> wrote:
>>>
>>>
>>> Am 02.03.2012 19:47, schrieb Thomas Mortagne:
>>>> On Fri, Mar 2, 2012 at 7:36 PM, Thomas Mortagne
>>>> <thomas.mortagne(a)xwiki.com> wrote:
>>>>> On Fri, Mar 2, 2012 at 7:34 PM, Thomas Mortagne
>>>>> <thomas.mortagne(a)xwiki.com> wrote:
>>>>>> On Fri, Mar 2, 2012 at 5:33 PM, Richard Rafalski
>>>>>> <mail(a)richard-rafalski.de> wrote:
>>>>>>> Hi Thomas,
>>>>>>>
>>>>>>> thank you for the last modifications on the deb packages.
>>>>>>>
>>>>>>> I've installed the package
xwiki-enterprise-tomcat7-pgsql. The
>>>>>>> installation ran without probelms.
>>>>>>> Great!
>>>>>>>
>>>>>>> But I'am sorry to inform you that after pointing the
webbrowser to
>>>>>>>
http://xwikipg:8080/xwiki/ I got the well known
>>>>>>> "Can't find [/WEB-INF/hibernate.cfg.xml] for
hibernate configuration"
>>>>>>> message.
>>>>>>>
>>>>>>> A quik look into /etc/xwiki showed
>>>>>>> -rw-r----- 1 root root 8.1K Mar 2 16:08 hibernate.cfg.xml
>>>>>>>
>>>>>>> Changing group from root to tomcat7 and restarting the
tomcat7 service
>>>>>>> solved the problem.
>>>>>>>
>>>>>>> Maybe there is still a problem with setting group/rights on
>>>>>>> hibernate.cfg.xml. I'am not shure.
>>>>>>
>>>>>> That's weird I was sure I changed the right for it to be 644,
will
>>>>>> checking this, maybe I modified it only in the mysql package.
Should
>>>>>> be quickly fixed.
>>>>>
>>>>> I did fixed it but forgot to backport it on 3.5 actually...
>>>>
>>>> Should be better now. Thanks for the report !
>>> I think it is very dangerous to make hibernate.cfg.xml readable for
>>> evryone. If you can not avoid it you should mention this fact in the
>>> installation documentation.
>>
>> I can probably change the owner to tomcat and remove the readright for
>> all in the xwiki-enterprise-tomcat*-pgsql and
>> xwiki-enterprise-tomcat*-mysql (my problem was that the install script
>> does not know the aplication server in xwiki-enterprise-pgsql-common
>> and xwiki-enterprise-mysql-common).
Yes I see.
>
> Done, the right of the hibernate conf file is now 640 and the whole
> /etc/xwiki folder has the proper tomcat5/tomcat6/tomcat7 user as
> owner.
>
While installing the new package xwiki-enterprise-tomcat7-pgsql I ran
into this regression bug
dpkg: error processing
/var/cache/apt/archives/xwiki-enterprise-common_3.5_all.deb (--unpack):
name of conffile (starting `/etc/xwiki/web.xml') is too long (>1000
characters)
...
dpkg: error processing
/var/cache/apt/archives/xwiki-enterprise-tomcat-common_3.5_all.deb
(--unpack):
name of conffile (starting `/etc/xwiki/xwiki-tomcat.xml') is too long
(>1000 characters)
I probably forgot to re-apply the ending new line (restarted from the
tag). Checking.