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-instal...: 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