On Mon, Mar 5, 2012 at 6:53 PM, Richard Rafalski
<[email protected]> wrote:
>
>
> Am 05.03.2012 13:55, schrieb Thomas Mortagne:
>> On Mon, Mar 5, 2012 at 12:46 PM, Richard Rafalski
>> <[email protected]> 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.
>>
>
> Could install xwiki-enterprise-tomcat7-pgsql from deb packages. Puuh ...
>
> Thank you for the support.

Thanks you for the tests and suggestions. I'm pretty new to Debian
package creation ;)

>
>>>
>>> Richard
>>>
>>> Am 05.03.2012 12:09, schrieb Thomas Mortagne:
>>>> On Mon, Mar 5, 2012 at 11:23 AM, Richard Rafalski
>>>> <[email protected]> wrote:
>>>>>
>>>>>
>>>>> Am 05.03.2012 08:41, schrieb Thomas Mortagne:
>>>>>> On Mon, Mar 5, 2012 at 8:36 AM, Thomas Mortagne
>>>>>> <[email protected]> wrote:
>>>>>>> On Sun, Mar 4, 2012 at 2:08 PM, Richard Rafalski
>>>>>>> <[email protected]> wrote:
>>>>>>>>
>>>>>>>> Am 03.03.2012 13:07, schrieb Thomas Mortagne:
>>>>>>>>> On Sat, Mar 3, 2012 at 11:56 AM, Thomas Mortagne
>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>> On Sat, Mar 3, 2012 at 12:46 AM, Richard Rafalski
>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Am 02.03.2012 19:47, schrieb Thomas Mortagne:
>>>>>>>>>>>> On Fri, Mar 2, 2012 at 7:36 PM, Thomas Mortagne
>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>> On Fri, Mar 2, 2012 at 7:34 PM, Thomas Mortagne
>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>> On Fri, Mar 2, 2012 at 5:33 PM, Richard Rafalski
>>>>>>>>>>>>>> <[email protected]> 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
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>>
>>
>>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users



-- 
Thomas Mortagne
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to