On Mon, Mar 5, 2012 at 12:46 PM, Richard Rafalski
<m...@richard-rafalski.de> wrote:
> Hey Thomas,
>
> regression on xwiki-enterprise-tomcat-common:
>
> 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)

Missing backport again, or why it's bad to modify already released packages...

Should be ok now.

>
> Richard
>
> Am 05.03.2012 12:09, schrieb Thomas Mortagne:
>> On Mon, Mar 5, 2012 at 11:23 AM, Richard Rafalski
>> <m...@richard-rafalski.de> wrote:
>>>
>>>
>>> Am 05.03.2012 08:41, schrieb Thomas Mortagne:
>>>> On Mon, Mar 5, 2012 at 8:36 AM, Thomas Mortagne
>>>> <thomas.morta...@xwiki.com> wrote:
>>>>> On Sun, Mar 4, 2012 at 2:08 PM, Richard Rafalski
>>>>> <m...@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.morta...@xwiki.com> wrote:
>>>>>>>> On Sat, Mar 3, 2012 at 12:46 AM, Richard Rafalski
>>>>>>>> <m...@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.morta...@xwiki.com> wrote:
>>>>>>>>>>> On Fri, Mar 2, 2012 at 7:34 PM, Thomas Mortagne
>>>>>>>>>>> <thomas.morta...@xwiki.com> wrote:
>>>>>>>>>>>> On Fri, Mar 2, 2012 at 5:33 PM, Richard Rafalski
>>>>>>>>>>>> <m...@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.
>>>>
>>>> Should ok now.
>>>
>>> Get the following errer during installation
>>>
>>> E: Failed to fetch
>>> http://maven.xwiki.org/releases/org/xwiki/enterprise/xwiki-enterprise-installer-debian-common/3.5/xwiki-enterprise-installer-debian-common-3.5.deb:
>>> Size mismatch
>>
>> I think the cron did not updated the debian repository index yet. I
>> will force it.
>>
>>>
>>>>
>>>>>
>>>>>>
>>>>>>> Does this sounds right to you ?
>>>>>>
>>>>>> From a technical point of view this should work.
>>>>>>
>>>>>> But what are you thinking about the idea to introduce a user and group
>>>>>> xwiki, set the needed rights for the user xwiki and group xwiki in the
>>>>>> packages xwiki-enterprise-common and xwiki-enterprise-<data base>-common
>>>>>> (so the install script does not to have to know the application server)
>>>>>> and let the package xwiki-enterprise-<application server>-common add the
>>>>>> user of the application server to the group xwiki (e.g. addgroup tomcat7
>>>>>> xwiki).
>>>>>>
>>>>>> Adding and removing users to or form the group xwiki instead of
>>>>>> fiddleling around with file permissions will make the live of the system
>>>>>> administrator more convenient (e.g. if one want to try out a different
>>>>>> application server).
>>>>>>
>>>>>> But i think more important is the fact that a group based right
>>>>>> management will lead to more flexibility and so to fewer future preblems.
>>>>>>
>>>>>> Your opinion?
>>>>>
>>>>> Sounds like a good idea. Could you create a jira issue for it ? I will
>>>>> not have time to work on it right now.
>>>
>>> Done. You have allready seen it :)
>>>
>>> Richard
>>>
>>> _______________________________________________
>>> users mailing list
>>> users@xwiki.org
>>> http://lists.xwiki.org/mailman/listinfo/users
>>
>>
>>
> _______________________________________________
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users



-- 
Thomas Mortagne
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to