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