Discussion:
[OGo-Discuss-DE] Installationsskript
Marco Welter
2004-01-08 16:35:24 UTC
Permalink
Hallo,

ich versuche ein Installationsskript zu schreiben. Leider scheitere ich an =
der=20
Sache mit dem Schreiben der NSGlobal Domain Variablen.

Ich habe folgendes versucht:
env -i su -l opengroupware "source /usr/lib/opengroupware.org/
OpenGroupware.org.sh && Defaults write NSGlobalDomain LSAdaptor PostgreSQL=
=20
72" ...
Leider kommt der Fehler "-bash: line 1: /usr/lib/opengroupware.org/
OpenGroupware.org.sh: Keine Berechtigung"

Wei=DF jemand wie man das hinbekommt ?
Kann man diese Defaults auch als ROOT machen ?

Tsch=FC=DF
Marco
=2D-=20
Lx-System GbR

Tel.: 0700 LXSYSTEM
***@lx-system.de

Hauptgesch=E4ftsstelle:
Ensinger Strasse 19 - 89073 Ulm
0731 / 602 81 19

Zweigniederlassung:
Zur alten Zollbruecke 30 - 87527 Sonthofen
Tel: 08321 / 67 42 43 - Fax: 08321 / 67 42 44
E-Mail: ***@lx-system.de
Marco Welter
2004-01-08 17:06:22 UTC
Permalink
Ich nochmal,

also war mein Fehler, die Pakete von Harald (RedHat) funktionieren nicht,=20
irgendwie. Jetzt mit den "neusten" Paketen funktioniert es.

Ich werde das Skript unter LGPL stellen, wo soll ich es hinsenden ?

Tsch=FC=DF
Marco
Post by Marco Welter
Hallo,
ich versuche ein Installationsskript zu schreiben. Leider scheitere ich an
der Sache mit dem Schreiben der NSGlobal Domain Variablen.
env -i su -l opengroupware "source /usr/lib/opengroupware.org/
OpenGroupware.org.sh && Defaults write NSGlobalDomain LSAdaptor PostgreSQL
72" ...
Leider kommt der Fehler "-bash: line 1: /usr/lib/opengroupware.org/
OpenGroupware.org.sh: Keine Berechtigung"
Wei=DF jemand wie man das hinbekommt ?
Kann man diese Defaults auch als ROOT machen ?
Tsch=FC=DF
Marco
--
Lx-System GbR
Tel.: 0700 LXSYSTEM
Ensinger Strasse 19 - 89073 Ulm
0731 / 602 81 19
Zur alten Zollbruecke 30 - 87527 Sonthofen
Tel: 08321 / 67 42 43 - Fax: 08321 / 67 42 44
=2D-=20
Lx-System GbR

Tel.: 0700 LXSYSTEM
***@lx-system.de

Hauptgesch=E4ftsstelle:
Ensinger Strasse 19 - 89073 Ulm
0731 / 602 81 19

Zweigniederlassung:
Zur alten Zollbruecke 30 - 87527 Sonthofen
Tel: 08321 / 67 42 43 - Fax: 08321 / 67 42 44
E-Mail: ***@lx-system.de
Bodo Schulz
2004-01-09 15:49:28 UTC
Permalink
Post by Marco Welter
Ich nochmal,
also war mein Fehler, die Pakete von Harald (RedHat) funktionieren nicht,
irgendwie. Jetzt mit den "neusten" Paketen funktioniert es.
Ich werde das Skript unter LGPL stellen, wo soll ich es hinsenden ?
Ich hab zwar keine Ahnung wohin :) aber ich w=FCrde gern mehr dar=FCber wis=
sen ...
Und es auch gern unter gentoo verifizieren, wenn du es mir zur Verf=FCgung=
=20
stellen magst.

=2D-=20
B.

Nichts ist Idiotensicher, die Idioten sind einfach zu erfinderisch.
Martin Werthmoeller
2004-01-09 16:22:09 UTC
Permalink
Post by Marco Welter
Ich nochmal,
also war mein Fehler, die Pakete von Harald (RedHat) funktionieren nicht,
irgendwie. Jetzt mit den "neusten" Paketen funktioniert es.
Ich werde das Skript unter LGPL stellen, wo soll ich es hinsenden ?
Ich hab zwar keine Ahnung wohin :) aber ich würde gern mehr darüber wissen ...
Und es auch gern unter gentoo verifizieren, wenn du es mir zur Verfügung
stellen magst.
Kannst Du das nicht auf docs.opengroupware.org ablegen?

Gruß,
martin!
--
Hy! I'm a .signature virus! Copy me into your ~/.signature to help me
spread!
Martin Werthmoeller
2004-01-08 17:36:05 UTC
Permalink
Post by Marco Welter
Hallo,
ich versuche ein Installationsskript zu schreiben. Leider scheitere ich an der
Sache mit dem Schreiben der NSGlobal Domain Variablen.
env -i su -l opengroupware "source /usr/lib/opengroupware.org/
OpenGroupware.org.sh && Defaults write NSGlobalDomain LSAdaptor PostgreSQL
72" ...
Leider kommt der Fehler "-bash: line 1: /usr/lib/opengroupware.org/
OpenGroupware.org.sh: Keine Berechtigung"
Darf der User opengroupware OpenGroupware.org.sh lesen? Ruf' das mal mit
strace(1) auf, dann siehst Du was genau fehlschlägt.
Post by Marco Welter
Weiß jemand wie man das hinbekommt ?
Kann man diese Defaults auch als ROOT machen ?
Ich denke. Du mußt glaub' ich $HOME auf das HOMEDIR des
OpenGroupware-Users setzen und zum Ende irgendwas in der Art

chown opengroupware /usr/lib/opengroupware.org/.libFoundation/Defaults/*

damit der OGo Daemon die auch wieder schreiben kann. Ich würde das aber
mit "su" machen.

Gruß,
martin!
--
Microsoft: Where do you want to go today?
Linux: Where do you want to go tomorrow?
BSD: Are you guys coming, or what?
Loading...