Re: [lmn] Horde 5 Weiterleitungen ( war: Schulkonsole - 3 Bemerkungen )

2016-08-31 Diskussionsfäden Frank Schütte
Am Mittwoch, 31. August 2016, 18:11:49 CEST schrieb Arnaud Kientz:
> Hallo Frank,
> 
> >> Hallo Arnaud,
> >> das Programm horde-mail.php ist ein Befehlszeilenprogramm, das unabhängig
> >> von der Schulkonsole ist.
> >> 
> >> Starte mal
> >> 
> >> php horde-mail.php --help
> >> 
> >> Die kurzen (ein Bindestrich) Optionen funktionieren übrigens nicht.
> >> 
> >> Es war nie die Rede davon, die Schulkonsole mit einzusetzen. Das geht
> >> nicht. Da musst Du schon das komplette Paket installieren. Die
> >> Schulkonsole hat aber wieder einige andere Abhängigkeiten.
> > 
> > Ich muss mich berichtigen...
> > Es war doch die Rede davon, es in der Schulkonsole einzusetzen.
> > Mir ist unklar, wo das Problem liegt. horde-mail.php sollte austauschbar
> > sein, ohne das etwas anderes davon betroffen ist.
> > Der Aufruf ist gleich, die Optionen sind gleich. Die Kommunikation mit der
> > Schulkonsole läuft lediglich über das Starten einer Shell und absenden des
> > Befehls.
> > 
> > Das hinein kopieren irgendwelcher anderen Dateien der Schulkonsole sollte
> > nicht erforderlich sein.
> > 
> > Hier jetzt weiter zu suchen, führt zu weit.
> 
> Ok, danke, das war zu erwarten, dass es mit horde 5 nicht funktionieren
> würde. Dann warten wir auf LML 7 :)
> Wir finden Horde 5 besser ( gollem könnte noch ein bisschen besser
> werden, aber naja, es reicht schon ), und ich möchte nicht mehr auf
> Horde 3 zurückkommen.
> 
> Unsere Problematik ist folgende :
> 
> - wir verwenden, wie viele in der Liste, externe Dienste mit Ldap-Anbindung
> - ich möchte das Attribut mail in Ldap für diese Dienste verwenden (
> momentan ist es leer ), und habe gedacht, dass die Lehrer + Schüler es
> direkt in der Schulkonsole steuern könnten ( Verbindung mit Horde
> brauche ich nicht, nur den Ldap-Eintrag ).
> 
> Ist diese Seite noch aktuell :
> https://www.linuxmuster.net/wiki/dokumentation:sophomorix:e-mail-adresse_im_
> ldap_konfigurieren ?
> 
> ( ich will nichts mit sophomorix-dump-pg2ldap riskieren )
> 
Ich benutze momentan die sophomorix-dump-pg2ldap Methode.
Das funktioniert bei mir zuverlässig. Lästig ist, dass man das immer nach dem 
Neuanlegen von Benutzern wiederholen muss.

Gruß,
Frank Schütte

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] Horde 5 Weiterleitungen ( war: Schulkonsole - 3 Bemerkungen )

2016-08-31 Diskussionsfäden Arnaud Kientz

Hallo Frank,


Hallo Arnaud,
das Programm horde-mail.php ist ein Befehlszeilenprogramm, das unabhängig
von der Schulkonsole ist.

Starte mal

php horde-mail.php --help

Die kurzen (ein Bindestrich) Optionen funktionieren übrigens nicht.

Es war nie die Rede davon, die Schulkonsole mit einzusetzen. Das geht nicht.
Da musst Du schon das komplette Paket installieren. Die Schulkonsole hat
aber wieder einige andere Abhängigkeiten.


Ich muss mich berichtigen...
Es war doch die Rede davon, es in der Schulkonsole einzusetzen.
Mir ist unklar, wo das Problem liegt. horde-mail.php sollte austauschbar sein,
ohne das etwas anderes davon betroffen ist.
Der Aufruf ist gleich, die Optionen sind gleich. Die Kommunikation mit der
Schulkonsole läuft lediglich über das Starten einer Shell und absenden des
Befehls.

Das hinein kopieren irgendwelcher anderen Dateien der Schulkonsole sollte
nicht erforderlich sein.

Hier jetzt weiter zu suchen, führt zu weit.


Ok, danke, das war zu erwarten, dass es mit horde 5 nicht funktionieren 
würde. Dann warten wir auf LML 7 :)
Wir finden Horde 5 besser ( gollem könnte noch ein bisschen besser 
werden, aber naja, es reicht schon ), und ich möchte nicht mehr auf 
Horde 3 zurückkommen.


Unsere Problematik ist folgende :

- wir verwenden, wie viele in der Liste, externe Dienste mit Ldap-Anbindung
- ich möchte das Attribut mail in Ldap für diese Dienste verwenden ( 
momentan ist es leer ), und habe gedacht, dass die Lehrer + Schüler es 
direkt in der Schulkonsole steuern könnten ( Verbindung mit Horde 
brauche ich nicht, nur den Ldap-Eintrag ).


Ist diese Seite noch aktuell : 
https://www.linuxmuster.net/wiki/dokumentation:sophomorix:e-mail-adresse_im_ldap_konfigurieren 
?


( ich will nichts mit sophomorix-dump-pg2ldap riskieren )

Gruß

Arnaud
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] Horde 5 Weiterleitungen ( war: Schulkonsole - 3 Bemerkungen )

2016-08-30 Diskussionsfäden Frank Schütte
Am Dienstag, 30. August 2016, 09:56:53 CEST schrieb Arnaud Kientz:
> Sorry, aus Versehen auf Strg + Enter gedruckt und die Email geschickt.
> 
> Es fehlt noch dass ich danach keine Idee mehr habe, was ich noch machen
> könnte.
> 
Hallo Arnaud,
das Programm horde-mail.php ist ein Befehlszeilenprogramm, das unabhängig
von der Schulkonsole ist.

Starte mal

php horde-mail.php --help

Die kurzen (ein Bindestrich) Optionen funktionieren übrigens nicht.

Es war nie die Rede davon, die Schulkonsole mit einzusetzen. Das geht nicht. 
Da musst Du schon das komplette Paket installieren. Die Schulkonsole hat aber 
wieder einige andere Abhängigkeiten.

Gruß,
Frank

> Danke und Gruß
> 
> Arnaud
> 
> > Hallo Frank,
> > 
> >>> 1) Ich könnte keine Email-Weiterleitung eintragen, ich kriege einen
> >>> internen Server Fehler 500 :
> >>> 
> >>> "/usr/lib/schulkonsole/cgi-bin/start: Perl
> >>> Kompilierungsfehler/usr/share/schulkonsole/Schulkonsole/horde-mail.php
> >>> (/usr/share/schulkonsole/Schulkonsole/horde-mail.php)" in
> >>> /var/log/apache2/schulkonsole-error.log
> >>> 
> >>> Kann es daran liegen, dass wir horde 5 eingesetzt haben ? Wenn ja,
> >>> wie kann ich es korrigieren ?
> >> 
> >> Ja, das liegt definitiv an horde5. Ich habe eine Schulkonsole, die zu
> >> horde5
> >> kompatibel ist. Das ist aber eine Testversion, die Du noch nicht
> >> produktiv
> >> einsetzen solltest. Du kannst Dir aber das deb-Paket herunterladen und
> >> die Datei horde-mail.php aus diesem Paket verwenden. Z.B. mit mc
> >> (midnight commander)
> >> kann man sich durch nicht ausgepackte deb-Dateien "wühlen".
> >> Du findest das Paket auf der Seite
> >> 
> >> https://www.linuxmuster.net/wiki/entwicklung:horde5
> >> 
> >> relativ weit unten verlinkt. Du benötigst
> >> linuxmuster-schulkonsole_...deb, nicht das "wrapper"-Paket.
> > 
> > Endlich komme ich wieder zum Thema.
> > Zum Testen habe ich die Datei
> > /usr/share/schulkonsole/Schulkonsole/horde-mail.php mit der im
> > DEB-Paket ersetzt.
> > Gibt es weitere Schritte zu tun ?
> > 
> > Ich kriege damit einen Fehler 500 :
> > 
> > [Tue Aug 30 09:31:49 2016] [error] [client 10.16.1.1] Can't locate
> > object method "new" via package
> > "Schulkonsole::Error::Error::HordeError" (perhaps you forgot to load
> > "Schulkonsole::Error::Error::HordeError"?) at
> > /usr/share/schulkonsole/Schulkonsole/Horde.pm line 172., referer:
> > https://localhost:8242/schulkonsole/start
> > 
> > Wenn ich die Datei Horde.pm vom DEB-Paket auch dazu kopiere, ergibt es :
> > 
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Bareword
> > "Schulkonsole::Config::GETMAILFORWARDS" not allowed while "strict
> > subs" in use at /usr/share/schulkonsole/Schulkonsole/Horde.pm line 42.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Compilation
> > failed in require at /usr/lib/schulkonsole/cgi-bin/start line 191.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] BEGIN
> > failed--compilation aborted at /usr/lib/schulkonsole/cgi-bin/start
> > line 191.
> > [Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Premature end of
> > script headers: start
> > ##
> > Ich habe dann bei Zeile 42, 84 und 107 Anführungzeichnen dazu
> > geschrieben :
> > 
> > ##
> > # grep Config Horde.pm
> > use Schulkonsole::Config;
> > my $wrapcmd = $Schulkonsole::Config::_wrapper_horde;
> > 
> > my $in =
> > 
> > Schulkonsole::Wrapper::wrap($wrapcmd,$errorclass,"Schulkonsole::Config::GE
> > TMAILFORWARDS",
> > Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Co
> > nfig::SETMAILFORWARDS",
> > 
> > Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Con
> > fig::REMOVEMAILFORWARDS",
> > 
> > ##
> > 
> > Danach gibt es kein 500 Fehler mehr bei dem Aufruf von
> > schulkonsole/start.
> > 
> > Bei einem neuen Versuch, eine Email als Weiterleitung einzurichten
> > kriege ich eine Fehlermeldung :
> > 
> > ##
> > Falscher Programmaufruf [/usr/lib/schulkonsole/cgi-bin/start, 384,
> > Schulkonsole::Session::standard_error_handling]
> > ##
> > 
> > ___
> > linuxmuster-user mailing list
> > linuxmuster-user@lists.linuxmuster.net
> > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] Horde 5 Weiterleitungen ( war: Schulkonsole - 3 Bemerkungen )

2016-08-30 Diskussionsfäden Arnaud Kientz

Sorry, aus Versehen auf Strg + Enter gedruckt und die Email geschickt.

Es fehlt noch dass ich danach keine Idee mehr habe, was ich noch machen 
könnte.


Danke und Gruß

Arnaud


Hallo Frank,


1) Ich könnte keine Email-Weiterleitung eintragen, ich kriege einen 
internen Server Fehler 500 :


"/usr/lib/schulkonsole/cgi-bin/start: Perl 
Kompilierungsfehler/usr/share/schulkonsole/Schulkonsole/horde-mail.php 
(/usr/share/schulkonsole/Schulkonsole/horde-mail.php)" in 
/var/log/apache2/schulkonsole-error.log


Kann es daran liegen, dass wir horde 5 eingesetzt haben ? Wenn ja, 
wie kann ich es korrigieren ?


Ja, das liegt definitiv an horde5. Ich habe eine Schulkonsole, die zu 
horde5
kompatibel ist. Das ist aber eine Testversion, die Du noch nicht 
produktiv

einsetzen solltest. Du kannst Dir aber das deb-Paket herunterladen und
die Datei horde-mail.php aus diesem Paket verwenden. Z.B. mit mc 
(midnight commander)

kann man sich durch nicht ausgepackte deb-Dateien "wühlen".
Du findest das Paket auf der Seite

https://www.linuxmuster.net/wiki/entwicklung:horde5

relativ weit unten verlinkt. Du benötigst 
linuxmuster-schulkonsole_...deb, nicht das "wrapper"-Paket.


Endlich komme ich wieder zum Thema.
Zum Testen habe ich die Datei 
/usr/share/schulkonsole/Schulkonsole/horde-mail.php mit der im 
DEB-Paket ersetzt.

Gibt es weitere Schritte zu tun ?

Ich kriege damit einen Fehler 500 :

[Tue Aug 30 09:31:49 2016] [error] [client 10.16.1.1] Can't locate 
object method "new" via package 
"Schulkonsole::Error::Error::HordeError" (perhaps you forgot to load 
"Schulkonsole::Error::Error::HordeError"?) at 
/usr/share/schulkonsole/Schulkonsole/Horde.pm line 172., referer: 
https://localhost:8242/schulkonsole/start


Wenn ich die Datei Horde.pm vom DEB-Paket auch dazu kopiere, ergibt es :

[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Bareword 
"Schulkonsole::Config::GETMAILFORWARDS" not allowed while "strict 
subs" in use at /usr/share/schulkonsole/Schulkonsole/Horde.pm line 42.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Compilation 
failed in require at /usr/lib/schulkonsole/cgi-bin/start line 191.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] BEGIN 
failed--compilation aborted at /usr/lib/schulkonsole/cgi-bin/start 
line 191.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Premature end of 
script headers: start

##
Ich habe dann bei Zeile 42, 84 und 107 Anführungzeichnen dazu 
geschrieben :


##
# grep Config Horde.pm
use Schulkonsole::Config;
my $wrapcmd = $Schulkonsole::Config::_wrapper_horde;
my $in = 
Schulkonsole::Wrapper::wrap($wrapcmd,$errorclass,"Schulkonsole::Config::GETMAILFORWARDS",
Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Config::SETMAILFORWARDS", 

Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Config::REMOVEMAILFORWARDS", 


##

Danach gibt es kein 500 Fehler mehr bei dem Aufruf von 
schulkonsole/start.


Bei einem neuen Versuch, eine Email als Weiterleitung einzurichten 
kriege ich eine Fehlermeldung :


##
Falscher Programmaufruf [/usr/lib/schulkonsole/cgi-bin/start, 384, 
Schulkonsole::Session::standard_error_handling]

##

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user



--


Pyromaths : http://www.pyromaths.org/
Übersetzung auf Deutsch : http://bit.ly/1LIkqbq

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


[lmn] Horde 5 Weiterleitungen ( war: Schulkonsole - 3 Bemerkungen )

2016-08-30 Diskussionsfäden Arnaud Kientz

Hallo Frank,


1) Ich könnte keine Email-Weiterleitung eintragen, ich kriege einen 
internen Server Fehler 500 :


"/usr/lib/schulkonsole/cgi-bin/start: Perl 
Kompilierungsfehler/usr/share/schulkonsole/Schulkonsole/horde-mail.php 
(/usr/share/schulkonsole/Schulkonsole/horde-mail.php)" in 
/var/log/apache2/schulkonsole-error.log


Kann es daran liegen, dass wir horde 5 eingesetzt haben ? Wenn ja, 
wie kann ich es korrigieren ?


Ja, das liegt definitiv an horde5. Ich habe eine Schulkonsole, die zu 
horde5
kompatibel ist. Das ist aber eine Testversion, die Du noch nicht 
produktiv

einsetzen solltest. Du kannst Dir aber das deb-Paket herunterladen und
die Datei horde-mail.php aus diesem Paket verwenden. Z.B. mit mc 
(midnight commander)

kann man sich durch nicht ausgepackte deb-Dateien "wühlen".
Du findest das Paket auf der Seite

https://www.linuxmuster.net/wiki/entwicklung:horde5

relativ weit unten verlinkt. Du benötigst 
linuxmuster-schulkonsole_...deb, nicht das "wrapper"-Paket.


Endlich komme ich wieder zum Thema.
Zum Testen habe ich die Datei 
/usr/share/schulkonsole/Schulkonsole/horde-mail.php mit der im DEB-Paket 
ersetzt.

Gibt es weitere Schritte zu tun ?

Ich kriege damit einen Fehler 500 :

[Tue Aug 30 09:31:49 2016] [error] [client 10.16.1.1] Can't locate 
object method "new" via package "Schulkonsole::Error::Error::HordeError" 
(perhaps you forgot to load "Schulkonsole::Error::Error::HordeError"?) 
at /usr/share/schulkonsole/Schulkonsole/Horde.pm line 172., referer: 
https://localhost:8242/schulkonsole/start


Wenn ich die Datei Horde.pm vom DEB-Paket auch dazu kopiere, ergibt es :

[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Bareword 
"Schulkonsole::Config::GETMAILFORWARDS" not allowed while "strict subs" 
in use at /usr/share/schulkonsole/Schulkonsole/Horde.pm line 42.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Compilation failed 
in require at /usr/lib/schulkonsole/cgi-bin/start line 191.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] BEGIN 
failed--compilation aborted at /usr/lib/schulkonsole/cgi-bin/start line 191.
[Tue Aug 30 09:42:18 2016] [error] [client 10.16.1.1] Premature end of 
script headers: start

##
Ich habe dann bei Zeile 42, 84 und 107 Anführungzeichnen dazu geschrieben :

##
# grep Config Horde.pm
use Schulkonsole::Config;
my $wrapcmd = $Schulkonsole::Config::_wrapper_horde;
my $in = 
Schulkonsole::Wrapper::wrap($wrapcmd,$errorclass,"Schulkonsole::Config::GETMAILFORWARDS",

Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Config::SETMAILFORWARDS",
Schulkonsole::Wrapper::wrapcommand($wrapcmd,$errorclass,"Schulkonsole::Config::REMOVEMAILFORWARDS",
##

Danach gibt es kein 500 Fehler mehr bei dem Aufruf von schulkonsole/start.

Bei einem neuen Versuch, eine Email als Weiterleitung einzurichten 
kriege ich eine Fehlermeldung :


##
Falscher Programmaufruf [/usr/lib/schulkonsole/cgi-bin/start, 384, 
Schulkonsole::Session::standard_error_handling]

##

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user