Koozali.org: home of the SME Server

postgresql (für Open Xchange) lässt sich nicht installieren

raptorif22

postgresql (für Open Xchange) lässt sich nicht installieren
« on: September 08, 2006, 07:29:12 AM »
Hallo Forum,

ich bin neu hier im Forum und auf der Suche nach nach einem Server für eine kleine Aussenstelle unserer Firma, und bin dabei über den SME-Server gestolpert.
Da ich den OX einsetzen will habe ich ihn versucht nach der hier gefunden Anleitung zu installieren.
Leider war mein Versuch nicht von Erfolg gekrönt.
Nun bin ich nicht der LinuxCrack darum habe ich die rpm Meldungen hier mal angehängt, und hoffe jemand kennt die Lösung zu diesem Problem.

Mit --replacepkgs  habe ich es auch schon versucht, aber dieser
'postgresql' is not a valid service name - Fehler kommt immer wieder.

Ich gehe im Moment davon aus, das die restlichen Fehler nur Folgefehler sind.


Edit: Achso es handelt sich um SME Server 7.0 rc3

/work$  rpm -iUvh --nodeps --force *.rpm
warning: package sme7-postgresql = 7.4.8-6 was already added, replacing with sme7-postgresql <= 7.4.8-6
Preparing...                ##################################################
sme7-tomcat                 ##################################################
Starting : tomcat[  OK  ]

Restarting httpd-e-smith [  OK  ]

apache-mod_jk               ##################################################
httpd neu laden: [  OK  ]

openldap-clients            ##################################################
perl-IO-Socket-SSL          ##################################################
perl-Net-SSLeay             ##################################################
'postgresql' is not a valid service name
error: %pre(sme7-postgresql-7.4.8-6.noarch) scriptlet failed, exit status 1
error:   install: %pre scriptlet failed (2), skipping sme7-postgresql-7.4.8-6
postgresql-server           ##################################################
sme-ant                     ##################################################
sme-j2sdk                   ##################################################
sme7-OX-icons-crystal       ##################################################
error: %pre(sme7-open-xchange-0.8.2.1-56.noarch) scriptlet failed, exit status 1
error:   install: %pre scriptlet failed (2), skipping sme7-open-xchange-0.8.2.1-56
sme7-open-xchange-oxtender  ##################################################

Fraunhofer

postgresql (für Open Xchange) lässt sich nicht installieren
« Reply #1 on: September 09, 2006, 10:07:07 AM »
ich habe dafür ne passende postgresql.sh für dich , dann geht es.

sende mir mal ne mail und ich antworte mir der passenden datei.


Marcel

raptorif22

postgresql (für Open Xchange) lässt sich nicht installieren
« Reply #2 on: September 09, 2006, 11:38:59 AM »
Hallo Marcel,

Mail ist unterwegs.

Danke Michael

Offline fpausp

  • *
  • 728
  • +0/-0
postgresql (für Open Xchange) lässt sich nicht installieren
« Reply #3 on: September 11, 2006, 09:12:00 PM »
Guten Abend,

Habe ein Problem mit Mail unter OX, hab OX schon x-mal installiert und immer wieder diesen Fehler.

Alles funkioniert bis auf E-Mail und wenn ich die Sprache von Deutsch auf Englisch umstelle komm ich nicht mehr zurück ?

Was hat es denn auf sich mit dieser postgresql.sh ?

mfG
fpausp
Viribus unitis

raptorif22

postgresql.sh
« Reply #4 on: September 12, 2006, 10:40:45 AM »
Leider habe ich die  postgresql.sh  noch nicht.
Daher kann ich dazu noch garnichts sagen.

Gruß Michael

EDIT: Habe gerade noch das http://smeserver.free.fr/punbb/viewtopic.php?id=41  und das http://smeserver.free.fr/punbb/viewtopic.php?id=73 gefunden. Vieleicht hilfts. Habe im Moment leider keine Zeit das zu testen.

Fraunhofer

bitte schön
« Reply #5 on: September 20, 2006, 10:12:21 AM »
#!/bin/bash
#
/etc/init.d/postgresql start
# Create template directories
mkdir -p /etc/e-smith/templates/var/lib/pgsql/data
mkdir -p /etc/e-smith/templates-custom/var/lib/pgsql/data
# Copy original config file into template directory
cp /var/lib/pgsql/data/postgresql.conf /etc/e-smith/templates/var/lib/pgsql/data
cp /var/lib/pgsql/data/pg_hba.conf /etc/e-smith/templates/var/lib/pgsql/data
# Make modifications for this SME install
# This changes '#tcpip_socket = false' to 'tcpip_socket = true' whilst
# making the copy
sed '/#tcpip_socket/s/#tcpip_socket/tcpip_socket/;s/false/true/' \
/etc/e-smith/templates/var/lib/pgsql/data/postgresql.conf > \
/etc/e-smith/templates-custom/var/lib/pgsql/data/postgresql.conf
# This changes 'local all all ident sameuser' to '#local all all ident sameuser'
# whilst making the copy
sed -e '/local/s/local[ ]*all[ ]*all/#local all all/' \
/etc/e-smith/templates/var/lib/pgsql/data/pg_hba.conf > \
/etc/e-smith/templates-custom/var/lib/pgsql/data/pg_hba.conf
# ..and this adds some lines
echo ""
echo -n "Enter the IP address of this server (please get it right, there's no
checking!!) "
read ipstring
echo -n "Enter the IP mask of this server (probably 255.255.255.0) "
read maskstring
echo "host all all $ipstring $maskstring trust" >> /etc/e-smith/templates-custom/var/lib/pgsql/data/pg_hba.conf
echo "host all all 0.0.0.0 255.255.255.255 reject" >> /etc/e-smith/templates-custom/var/lib/pgsql/data/pg_hba.conf
#
# ..and these should not really be added - it's just for testing
echo "local all all trust" >> /etc/e-smith/templates-custom/var/lib/pgsql/data/pg_hba.conf
echo "host all all 127.0.0.1 255.255.255.255 trust" >> /etc/e-smith/templates-custom/var/lib/pgsql/data/pg_hba.conf
/sbin/e-smith/expand-template /var/lib/pgsql/data/pg_hba.conf
/sbin/e-smith/expand-template /var/lib/pgsql/data/postgresql.conf
# Just a symbolic link so that the actual postgress Java interfacec can be
# changed easily
ln -s /usr/share/java/pg74.1jdbc3.jar /usr/share/java/postgresql.jar
/etc/init.d/postgresql stop
/etc/init.d/postgresql start
# Enable automatic launching of postgres on system start
ln -s /etc/init.d/postgresql /etc/rc.d/rc7.d/S56postgresql
ln -s /etc/init.d/postgresql /etc/rc.d/rc6.d/K03postgresql