> X-Mailer: Internet Mail Service (5.5.2650.21) > Content-Type: text/plain > > Okay, the sympa-2.7.3-2mdk fixed a lot of the bugs from my earlier report, > thank you! Here's what remains. Step-by-step follows.. > yepp, the main problem was that the f*cking makefile wanna see what home dir i was in, and then create some cgi relative to my directory (which was my home on kenobi of course) so that screwed things up. a quick perl replace string hack worked things out. > > ## 01 ## > rpm -ev sympa > > ## 02 ## > # Remove any/all remaining traces of > # old Sympa RPMs (quite a few, since > # that first package had a few > # problems..) > yes. it was ugly, jerome was busy (or maybe lazy :-p) to package a new one. > ## 03 ## > rpm -ivh sympa-2.7.3-2mdk.i586.rpm > > ## 04 ## > # Had to do all this to get it to > # work on a standard install > # (except the SSL part, but Mandrake > # can at least correct the path to > # SSL, it's set for /usr/local.. by > # default). The log_socket_type was > # the key to making it work right. > pico /etc/sympa.conf > i can use perl to replace this again ... > diff /etc/sympa.conf.dist /etc/sympa.conf > 26c26 > < log_socket_type unix > --- > > log_socket_type inet > 46c46 > < host your.host > --- > > host my.hostname.com i dun think i'll fix this, you need to re-enter your value anyway. though if you can convince me to do so otherwise ... > 49c49 > < listmaster [EMAIL PROTECTED] > --- > > listmaster [EMAIL PROTECTED] see above. > 53c53 > < wwsympa_url http://your.host/wws > --- > > wwsympa_url http://my.hostname.com/wws > 86c86 again, see above. > < #openssl /usr/local/ssl/bin/openssl > --- > > openssl /usr/bin/openssl ok this is ugly, i will replace all /usr/local with /usr. > > ## 05 ## > # This config file isn't copied, > # can this be fixed please? > cp /home/sympa/sample/wwsympa.conf /etc > chmod 644 /etc/wwsympa.conf > will do so in %post or maybe %files. > ## 06 ## > # These need to be set to work on a > # somewhat standard Mandrake install, > # without them, I got errors up the > # rear. > pico /etc/wwsympa.conf > > diff /home/sympa/sample/wwsympa.conf wwsympa.conf > 3c3 > < use_fast_cgi 1 > --- > > use_fast_cgi 0 > 22c22 > < # log_facility LOCAL2 > --- > > log_facility LOCAL1 > i have no idea either why this doesn't work (if what you say is right) because i'm ML impaired but ok i change this to see if that fixes things around here, > ## 07 ## > # Can this please be added automatically? > # Even if you leave it commented out, WWSympa > # doesn't work unless you have this line in > # your Apache configuration. Inserting it and > # leaving it commented out makes LOTS of sense. > echo "ScriptAlias /wws /home/sympa/bin/wwsympa.fcgi" >> > /etc/httpd/conf/httpd.conf > i am not too sure if i should do that or not, because this concerns apache, so either i put it in apache or sympa. it's a grey area, maybe we should ask jm for this advice. jm what do you think? > ## 08 ## > # Annoying cleanup, this needs to be fixed. > # The one graphic gets placed in the wrong > # directory and the directory's ownership > # gets changed to sympa.sympa, which is BAD. > mkdir /home/httpd/icons/sympa > chown sympa.sympa /home/httpd/icons/sympa > mv /home/httpd/icons/logo-s.gif /home/httpd/icons/sympa > chown root.root /home/httpd/icons > i don't need to chown root.root /home/httpd/icons, i think that's on the apache package by jm already. as for the icons, you want me to create a dir called /home/httpd/icons/sympa and then put the icons there? > > After all of this, bringing up my web browser and > hitting http://my.hostname.com/wws brought me right > to a WWSympa login screen. YAY! I finally did it. > Thanks to Geoffrey for packaging the new version, > looking forward to a final one in the next few days > (if you have the time). > yep thank me because it's jerome package.! :p
