SuSe 8.2 und Frontpage Erweiterung
SuSe 8.2 und Frontpage Erweiterung
Hallo,
kann mir evtl. jemand helfen und mal beschreiben wie ich auf mein frisches SuSe 8.2 die Frontpage Servererweiterungen zum laufen bekomme?
kann mir evtl. jemand helfen und mal beschreiben wie ich auf mein frisches SuSe 8.2 die Frontpage Servererweiterungen zum laufen bekomme?
-
rootmaster
- Posts: 483
- Joined: 2002-04-28 13:30
- Location: Hannover
Re: SuSe 8.2 und Frontpage Erweiterung
im telegramm-stil 8) ...Raid wrote:Hallo,
kann mir evtl. jemand helfen und mal beschreiben wie ich auf mein frisches SuSe 8.2 die Frontpage Servererweiterungen zum laufen bekomme?
schau mal hier:
http://rtr.com/fpsupport/fp2002sr1eula.htm
für linux (alle distris), saug dir fp50.linux.tar.gz,
entpacken, um an fp_install.sh zu kommen und ausführen.
unterstützt dein apache dso, dann reicht das basteln von mod_frontpage.so
willst du confixx benutzen, dann kannst du alle fragen zu erstellung von web's verneinen, das erledigt confixx !
hierzu ~/confixx/admin/admin.pl ausführen, unter webserver frontpage2002 aktivieren, (u.u.) den pfad zu /usr/local/frontpage/version5.0/bin/owsadm.exe angeben.
ggfs. frontpage 2000 vorher deaktivieren.
als admin fp für den reseller aktivieren, damit dieser fp für kunden freischalten kann
ausserdem musst du suexec ausschalten für den jeweiligen kunden (-> #user, #group) oder aber den "apachen patchen" :)
Code: Select all
--- src/main/util_script.c.orig
+++ src/main/util_script.c
@@ ca. zeile 1175 @@
}
#elif defined(NETWARE)
#else
- if (ap_suexec_enabled
+ if (ap_suexec_enabled && (strcmp("/usr/local/frontpage/version5.0/apache-fp/_vti_bin/fpexe", r->filename)
&& ((r->server->server_uid != ap_user_id)
|| (r->server->server_gid != ap_group_id)
- || (!strncmp("/~", r->uri, 2)))) {
+ || (!strncmp("/~", r->uri, 2))))){
char *execuser, *grpname;
struct passwd *pw;
rpm -Uhv apache_....src.rpm,
/usr/src/packages/SOURCES/apache_...tar.bz2 auspacken und wie oben angegeben ./src/main/util_script.c patchen.
neues ./SOURCES/apache_....tar.bz2 basteln,
in ./SPECS/apache.spec den suexec-docroot auf "/home/www" setzen, ggf. releasenamen ändern (zb "fpexe_57"), dann
rpm -bs ./SPECS/apche.spec,
rpm --rebuild ./SRPMS/apache_..fpexe_57.src.rpm,
rpm -Uhv ./RPMS/i386/apache_..fpexe_57.rpm
für formmailer in /usr/local/frontpage/version5.0/frontpage.cnf einfügen:
SendMailCommand:/usr/sbin/sendmail
SMTPHost:127.0.0.1
um ausserdem in frontpage2002 die serververwaltung nutzen zu können, in httpd.conf einfügen:
AddType text/html .exe
da /usr/local/frontpage/version5.0/apache-fp/_vti_bin/fpexe setuid root sein muss, kann man noch einen "wrapper" drumrum basteln, der den zugriff auf den webserver-user wwwrun beschränkt
(webscripte laufen besser unter user-identität !)
cd /usr/local/frontpage/version5.0/apache-fp/_vti_bin
mkdir exe
chown wwwrun:www exe; chmod 700 exe
mv fpexe exe
neue fpexe (muss wegen check setuid root sein !)
Code: Select all
#!/bin/bash
whoami=`whoami 2>/dev/null` || whoami=`/usr/bin/id | sed -e ' s/).*//; s/^.*(//;'`
if test $whoami = "wwwrun"
then
./exe/fpexe $@
fi
"back to the roots"
Re: SuSe 8.2 und Frontpage Erweiterung
Danke!
Ich lege jetz ma los und gucke obs funzt!
Ich lege jetz ma los und gucke obs funzt!
Re: SuSe 8.2 und Frontpage Erweiterung
... geht nicht er meint irgendwie in dem install-script das dann am ende irgendwelche APX in /usr/sbin/apx nicht gefunden werden können!
-
rootmaster
- Posts: 483
- Joined: 2002-04-28 13:30
- Location: Hannover
Re: SuSe 8.2 und Frontpage Erweiterung
du meinst sicher apxs ;)Raid wrote:... geht nicht er meint irgendwie in dem install-script das dann am ende irgendwelche APX in /usr/sbin/apx nicht gefunden werden können!
versuchs mal mit der installation des apache_devel-...rpm
"back to the roots"
Re: SuSe 8.2 und Frontpage Erweiterung
Danke, das hat geholfen!
Also habe jetz mit dem Installscript den Spaß installiert und danach
/etc/init.d/apache restart gemacht.
Da zeigt er mir nur
Shutting down httpd done
Starting httpd [ PERL PHP4 SSL ]
... müsste da dann nicht mit Frontpage stehen?
Ein mod_frontpage.so wollte das setupscript installieren hat es aber nicht gemacht, zumindest finde ich es nicht unter /etc/apache/modules
Also habe jetz mit dem Installscript den Spaß installiert und danach
/etc/init.d/apache restart gemacht.
Da zeigt er mir nur
Shutting down httpd done
Starting httpd [ PERL PHP4 SSL ]
... müsste da dann nicht mit Frontpage stehen?
Ein mod_frontpage.so wollte das setupscript installieren hat es aber nicht gemacht, zumindest finde ich es nicht unter /etc/apache/modules
-
rootmaster
- Posts: 483
- Joined: 2002-04-28 13:30
- Location: Hannover
Re: SuSe 8.2 und Frontpage Erweiterung
nicht unbedingt 8)Raid wrote:Danke, das hat geholfen!
Also habe jetz mit dem Installscript den Spaß installiert und danach
/etc/init.d/apache restart gemacht.
Da zeigt er mir nur
Shutting down httpd done
Starting httpd [ PERL PHP4 SSL ]
... müsste da dann nicht mit Frontpage stehen?
das ist eine anzeige des startscripts und nicht des apachen selbst !
bei suse aktiviert man mod_frontpage "sauber" in /etc/sysconfig/apache mit HTTPD_SEC_MOD_FRONTPAGE="yes";
dann erscheint es auch in der startmeldung ;)
es sollte in /usr/lib/apache liegen ;)Raid wrote: Ein mod_frontpage.so wollte das setupscript installieren hat es aber nicht gemacht, zumindest finde ich es nicht unter /etc/apache/modules
"back to the roots"
Re: SuSe 8.2 und Frontpage Erweiterung
Ich habe dies jetzt mal so auf einen 1&1 Rooti (Suse 8.1) installiert. Grundlegend läufts (Besucherzähler und Photoalben werden angezeigt etc.) leider kann ich nicht über Frontpage weitere Webs anlegen:
Nachdem ich die Frontpage HTTP-Adresse angegeben habe (http://webXX.domainname.tld) bekomme ich einen Dialog, ich solle Benutzername und Passwort eingeben. Tippe ich hier was falsches ein, habe ich anschliessend in /var/log//httpd/error_log auch einen entsprechenden Eintrag. Gebe ich die richtigen Daten an, sagt mir mein Frontpage "Vorgang gescheitert. [....] oder am Server ist ein Fehler aufgetreten.
In der Logdatei steht dann auch drin:
Da weiß ich jetzt nicht mehr weiter...
Nachdem ich die Frontpage HTTP-Adresse angegeben habe (http://webXX.domainname.tld) bekomme ich einen Dialog, ich solle Benutzername und Passwort eingeben. Tippe ich hier was falsches ein, habe ich anschliessend in /var/log//httpd/error_log auch einen entsprechenden Eintrag. Gebe ich die richtigen Daten an, sagt mir mein Frontpage "Vorgang gescheitert. [....] oder am Server ist ein Fehler aufgetreten.
In der Logdatei steht dann auch drin:
Code: Select all
[Fri Nov 21 04:55:16 2003] [error] (2)No such file or directory: Incorrect permissions on webroot "/home/www/web13/html/html/_vti_pvt" and webroot's _vti_pvt directory in FrontPageAlias().
Re: SuSe 8.2 und Frontpage Erweiterung
Hallo
Ich habe Suse 9.0 glaubt ihr da ist es ratsam die datei von 8.0 zu nehmen?
Da es für 9.0 noch nichts gibt.
Ich habe Suse 9.0 glaubt ihr da ist es ratsam die datei von 8.0 zu nehmen?
Da es für 9.0 noch nichts gibt.
Re: SuSe 8.2 und Frontpage Erweiterung
Du nutzt Apache2? Für Apache2 gibt es keine FP-Extensions.
Ansonsten sollte es passen.
Ansonsten sollte es passen.
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
