Hi Fabian:<br><br>a few comments inline:<br><br>On Sun, Aug 21, 2011 at 4:21 AM, Fabian Bornhofen <span dir="ltr">&lt;<a href="mailto:fabian.bornhofen@student.hpi.uni-potsdam.de">fabian.bornhofen@student.hpi.uni-potsdam.de</a>&gt;</span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Milan,<br>
<br>
this is some valuable information, indeed.<br>
We tested the installer on Ubuntu (x86) as LAMPP is 32-bit only. There<br>
seem to be two things that need fixing in your case.<br>
<br>
- libsvn_repos-1.so.1 would not load because it&#39;s x86_64, apparently.<br>
That means that we should probably ship a 32-bit version of SVN with the<br>
installer.<br></blockquote><div><br>Well, I have a feeling it may be hard to get one automated installer that works on all (or even a few) Linux distros, except perhaps statically building and shipping a statically linked apache and mod_dav_svn.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
- LAMPP does not run as nobody. This might be an OpenSUSE-specific<br>
thing. Have you tried running a fresh LAMPP installation on your system<br>
without the Lively part? If it does work, please tell us what user<br>
Apache is running as.<br></blockquote><div><br>If I remove from /etc/lampp/etc/httpd.conf:<br>
<br>
# Include etc/extra/httpd-dav.conf<br>
# Include etc/extra/lk.conf<br>
<br>then:<br><br>./lampp startapache # as root <br><br>starts correctly and listening apache threads show on &quot;ps&quot; as user &quot;nobody&quot;, I think that is what you were asking about. I misunderstood the automated script and thought it was trying to *start apache as nobody*.<br>
 <br>On another note, I was (almost) able to install manually by editing configuration files (reading the installation notes and the install script) using the opensuse shipped apache2, and svn. (I am saying &quot;almost&quot; because &quot;svnadmin load&quot; did not load the svndump into the previously created repository - even though it listed &quot;adding path&quot; and &quot;commit&quot;, no files showed up in the expected directory. Something I must be doing wrong or misunderstanding there. I will check into that later.<br>
<br>regards,<br>milan<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Unfortunately I don&#39;t have a 64-bit OpenSUSE system at hand right now.<br>
If you&#39;re trying a manual install, it might be helpful to have a look at<br>
the OSX installer:<br>
<a href="http://lively-kernel.org/other/livelyFiles/lively_installer_osx.sh" target="_blank">http://lively-kernel.org/other/livelyFiles/lively_installer_osx.sh</a><br>
Good luck!<br>
<br>
Regards,<br>
Fabian<br>
<div><div></div><div class="h5"><br>
On 8/21/11 4:37 AM, milan zimmermann wrote:<br>
&gt; if it&#39;s of any value - I thought I&#39;d try the automated install - not<br>
&gt; sure if it is supposed to work. The result is that it installed but<br>
&gt; apache failed to start. This is on OpenSUSE 11.4.<br>
&gt;<br>
&gt; This is what I did:<br>
&gt;<br>
&gt; 1) su - root # [just for first try]<br>
&gt; 2) downloaded<br>
&gt; <a href="http://lively-kernel.org/other/livelyFiles/lively_installer.sh" target="_blank">http://lively-kernel.org/other/livelyFiles/lively_installer.sh</a> , copied<br>
&gt; to $HOME/software/lively<br>
&gt; 3) cd $HOME/software/lively<br>
&gt; 4) chmod u+x lively_installer.sh<br>
&gt; 5) lively_installer.sh<br>
&gt; 6) # The above ran and created /opt/lampp<br>
&gt; 7) cd /opt/lampp<br>
&gt; 8) # could not run as nobody<br>
&gt; XAMPP_USER=&quot;nobody:root&quot;<br>
&gt; sudo -u `echo $XAMPP_USER | sed &#39;s/:.*//&#39;` -g `echo $XAMPP_USER | sed<br>
&gt; &#39;s/.*://&#39;` ./lampp startapache<br>
&gt; # some error<br>
&gt;<br>
&gt; 9) # so tried<br>
&gt; su - root<br>
&gt; # pass<br>
&gt;<br>
&gt; 10) ./lampp startapache # same error for just ./lampp start<br>
&gt; # message<br>
&gt; # XAMPP: Starting Apache with SSL (and PHP5)...<br>
&gt; # XAMPP: Error 1! Couldn&#39;t start Apache!<br>
&gt; # XAMPP: Starting diagnose...<br>
&gt; # XAMPP: Sorry, I&#39;ve no idea what&#39;s going wrong.<br>
&gt; # XAMPP: Please contact our forum <a href="http://www.apachefriends.org/f/" target="_blank">http://www.apachefriends.org/f/</a><br>
&gt;<br>
&gt; # apache error log:<br>
&gt; # httpd: Syntax error on line 511 of /opt/lampp/etc/httpd.conf: Syntax<br>
&gt; error on line 6 of /opt/lampp/etc/extra/lk.conf: Cannot load<br>
&gt; /opt/lampp/modules/mod_dav_svn.so into server: libsvn_repos-1.so.1:<br>
&gt; cannot open shared object file: No such file or directory<br>
&gt; #  libsvn_repos-1.so.1 does not exist in lampp/lib - perhaps the lively<br>
&gt; lampp need be statically linked or maybe need to pass<br>
&gt;<br>
&gt; BTW, I do have subversion installed, and libsvn_repos-1.so.1 is in<br>
&gt; /usr/lib64. Exporting LD_LIBRARY_PATH=/usr/lib64 (well not the right<br>
&gt; thing anyway because it is in /etc/ld.so.conf) did not make any difference.<br>
&gt;<br>
&gt; I will also try to just regular install to apache2 using the<br>
&gt; install.txt. I think I would not &quot;get&quot; the first section of install.txt<br>
&gt; without looking at the automated install.<br>
&gt;<br>
&gt; regards,<br>
&gt; milan<br>
&gt; On Tue, Aug 16, 2011 at 4:35 AM, Jens Lincke<br>
</div></div>&gt; &lt;<a href="mailto:jens.lincke@hpi.uni-potsdam.de">jens.lincke@hpi.uni-potsdam.de</a> &lt;mailto:<a href="mailto:jens.lincke@hpi.uni-potsdam.de">jens.lincke@hpi.uni-potsdam.de</a>&gt;&gt;<br>
<div class="im">&gt; wrote:<br>
&gt;<br>
&gt;     Dear List,<br>
&gt;<br>
&gt;     we have now created a zip file with a stripped version of our<br>
&gt;     WebWerkstatt that contains all the source and instructions needed to<br>
&gt;     create own Lively wikis:<br>
&gt;<br>
&gt;     <a href="http://lively-kernel.org/other/releases/Lively2-rc3.zip" target="_blank">http://lively-kernel.org/other/releases/Lively2-rc3.zip</a><br>
&gt;<br>
&gt;     Could someone test the install procedure and point out the parts we<br>
&gt;     should explain more.<br>
&gt;<br>
&gt;     Best,<br>
&gt;     Jens<br>
&gt;     _______________________________________________<br>
&gt;     lively-kernel mailing list<br>
&gt;     <a href="mailto:lively-kernel@hpi.uni-potsdam.de">lively-kernel@hpi.uni-potsdam.de</a><br>
</div>&gt;     &lt;mailto:<a href="mailto:lively-kernel@hpi.uni-potsdam.de">lively-kernel@hpi.uni-potsdam.de</a>&gt;<br>
<div><div></div><div class="h5">&gt;     <a href="http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel" target="_blank">http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel</a><br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
lively-kernel mailing list<br>
<a href="mailto:lively-kernel@hpi.uni-potsdam.de">lively-kernel@hpi.uni-potsdam.de</a><br>
<a href="http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel" target="_blank">http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel</a><br>
</div></div></blockquote></div><br>