Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden stefan dorn

MS Geht nicht. Das kann nur Dieter mit seinen SunRay-Terminals. :-)

hmpf.. schade. was hatte ich denn da in erinnerung?


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Tobias Schluess
Hallo,

Am Dienstag, 22. Juli 2003 00:23 schrieb stefan dorn:

   konkret geht es darum, ein xsession von einem rechner auf einen
   anderen zu uebernehmen, ohne dass irgendwie laufende programme
   geschlossen werden muessen.
   oder hab ich da was falsch in erinnerung? oder gehts doch nicht?

hmm, wenn du die Session auf einem Server laufen lässt und dich von 
verschiedenen Clients einloggen möchtest, dann verwende vnc:

http://www.uk.research.att.com/vnc/

Wenn du die komplette Session auf einem anderen Rechner möchtest und den 
urspünglichen ausschalten, dann bin ich überfragt.

Gruß, Tobias



PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Martin Dommermuth
Hallo,

konkret geht es darum, ein xsession von einem rechner auf einen
anderen zu uebernehmen, ohne dass irgendwie laufende programme
geschlossen werden muessen.
oder hab ich da was falsch in erinnerung? oder gehts doch nicht?
 
 Geht nicht. Das kann nur Dieter mit seinen SunRay-Terminals. :-)
 

Ich bin mir sicher, irgendwo mal etwas in die Richtung gelesen zu haben. War
wie eine virtueller 
X-Server der im laufenden Betrieb zwischen verschiedenen realen Servern
wechseln kann. Ich finde es aber einfach nicht wieder. (ist glaube ich sogar bei
Debian dabei).

Wonach sollte man suchen? x11 session move between hosts. 
Das bringt (mich) nicht weiter. 

Ich versuche es weiter.

Tschau
MartinD:

-- 
+++ GMX - Mail, Messaging  more  http://www.gmx.net +++

Jetzt ein- oder umsteigen und USB-Speicheruhr als Prämie sichern!


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Martin Schmitt
Hallo Martin Dommermuth,
dear Martin Dommermuth,

* [EMAIL PROTECTED] wrote/schrieb:

 Ich bin mir sicher, irgendwo mal etwas in die Richtung gelesen zu haben. War
 wie eine virtueller 
 X-Server der im laufenden Betrieb zwischen verschiedenen realen Servern
 wechseln kann. Ich finde es aber einfach nicht wieder. (ist glaube ich sogar bei
 Debian dabei).
 
 Wonach sollte man suchen? x11 session move between hosts. 
 Das bringt (mich) nicht weiter. 

[EMAIL PROTECTED] martin]$ apt-cache show xmove
Package: xmove
Priority: optional
Section: x11
Installed-Size: 312
Maintainer: Adrian Bridgett [EMAIL PROTECTED]
Architecture: i386
Version: 2.0beta2-4
Depends: libc6 (= 2.2.4-4), xlibs ( 4.1.0)
Filename: pool/main/x/xmove/xmove_2.0beta2-4_i386.deb
Size: 104646
MD5sum: dadafa909ec771552781e7cbdc5d75cb
Description: A Pseudoserver for moving programs between displays.
 xmove lets you change which display an X Window System program renders to
 - this could be a different monitor or even a different machine.

Falls Du es zum laufen bringst, freuen wir uns alle sehr auf Dein How-To.
:-

-martin

-- 
   vi vi vi 
 -- the editor of the beast

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] PHP: session id - vllig konfus

2003-07-22 Diskussionsfäden Markus Hahn
Am Montag, 21. Juli 2003 15:06 schrieb Markus Hahn:
 Hi Liste,
nach dem ich nun gestern den halben Tag an dem Problem weitergemachthabe 
und diverse Dokumentationen zu dem Thema gelesen habe bin ich nun völlig 
verwirrt vor lauter session_vars, cookie_params und id_args.

Von den session_register(), session_kill(), kill_user(), 
shutdown_server_session_args_murgs_wh() funktionen 
ganz zu schweigen. ( ach wie schon war C) 


ich will  folgendes:
Der Client soll ein cookie bekommen:
darin soll die session_id, lifetime,  domain, und ein counter
gespeichert sein.

Diese Daten soll der Benutzer auf der ersten Seite vor dem ausfüllen 
eines Forms bekommen. 
--  form.php :
 in etwa so 
?PHP

ini_alter(session.use_cookies,1);
ini_alter(session.cookie_lifetime,31536000);
ini_alter(session.use_trans_sid,1);
ini_alter(session.cookie_domain,www.wetterbote.de);
$time = mktime()+31536000;
session_start();
session_register(time,SessionID);
$SessionID=session_id();
session_set_cookie_params(31536000,/tmp,$time );
  session_set_cookie_params(int lifetime [, string path [, string 

...

nach dem ausfüllen des Forms werden die Daten 
Submited und mit $_POST nach danke.php übergeben,
und in eine mySQL Datenbank geschrieben.
Im Augenblick bekomme ich nur  

lifetime: 0
path: /
domain: 
secure: 

bzw nur die SessionID zurück. 

in die Tabelle mysite_access_tbl sollte 
nun auch die cookie vars geschrieben werden 
anstatt auf /tmp zu landen.

Als erstes will ich dann testen ob der Benutzer 
bekannt ist und innerhalb der letzten x Sekunden schon mal was hier abgesendet 
hat.(was wiederum einfach ist wenn ich das mit den cookies geschnallt habe) 


Sinnvoll fände ich auch, dass der Benutzer bei weiteren Besuch 
den alten Cookie überschrieben bekommt, oder ist 
das Standard? 


Grüße Markus 










PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] Web-Seite nicht erreichbar

2003-07-22 Diskussionsfäden Max Trense
Am Dienstag, 22. Juli 2003 07:17 schrieb Tobias Kaefer:
 Quoting Steffen Sprave [EMAIL PROTECTED]:
  Hallo Denny
 
  Diese Seite akzeptiert Dich definitiv nur, wenn Du Ihre Cookies
  zuläßt.
 
  Steffen
 
  ---
 - PUG - Penguin User Group Wiesbaden - http://www.pug.org

 Also ich verstehe ja, dass Cookies, JavaScript und Co.
 als übliche Verdächtige genannt werden.
 Wenn mir Denny aber in einer weiteren Zeile mitteilt,
 dass er keinen Kontakt zu dem entsprechenden Server via
 Telnet herstellen kann, dann kann man die Applikations-Ebene
 komplett ausschliessen.

 Das hat dann etwas mit TCP/IP, Routing, Firewall-Regeln etc. zu tun.
 Also es passiert letztendlich auf der Protokoll-Ebene, was auch immer
 Denny da einen Strich durch die Rechnung macht.

Und Ihr seid noch nicht auf die Idee gekommen, einen Traceroute zu 
machen?
Sieht nämlich ziemlich interessant aus ;-)

Max


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Martin Dommermuth
Hallo, 
 
 [EMAIL PROTECTED] martin]$ apt-cache show xmove
 Package: xmove
 Description: A Pseudoserver for moving programs between displays.
  xmove lets you change which display an X Window System program renders to
  - this could be a different monitor or even a different machine.
 
 Falls Du es zum laufen bringst, freuen wir uns alle sehr auf Dein How-To.

oh mann, das hätte ich aber echt finden können.

Hatte es mir nur mal kurz angesehen damals und dann aufgegeben. Hast du
schon mehr Schweiß dafür aufgebracht? 

Tschau
MartinD:

-- 
+++ GMX - Mail, Messaging  more  http://www.gmx.net +++

Jetzt ein- oder umsteigen und USB-Speicheruhr als Prämie sichern!


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Martin Schmitt
Hallo Martin Dommermuth,
dear Martin Dommermuth,

* [EMAIL PROTECTED] wrote/schrieb:

 Hatte es mir nur mal kurz angesehen damals und dann aufgegeben. Hast du
 schon mehr Schweiß dafür aufgebracht? 

Nein. Nachdem ich auch noch im Web an irgendwelchen Fundstellen gelesen
hatte, xmove sei eine schwere Zumutung, habe ich das nicht für opportun
gehalten. ;-)

Das Hauptproblem scheint mir außerdem zu sein, daß das Ding xmove heißt,
und nicht z.B. xsuspend. Einen X-client (ich vermute ja nur, daß das auch
ein Windowmanager sein könnte) im laufenden Betrieb zwischen zwei Servern
umschalten zu können, finde ich eher realitätsfern und uninteressant. 

Wenn der SunRay-Server nicht exklusiv auf Solaris laufen würde, würde ich
mich damit mal eingehender beschäftigen. Die Terminals sind billig genug,
aber Solaris als Serverbetriebssystem finde ich in diesem Fall wegen
Softwaremangels (Mozilla-Plugins, allgemeiner Multimediaschwachsinn) eher
uninteressant.

-martin

-- 
   vi vi vi 
 -- the editor of the beast

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] PHP: session id - völlig konfus

2003-07-22 Diskussionsfäden Laurence Tonke
On Tue, 2003-07-22 at 10:19, Markus Hahn wrote:
[..]

 ini_alter(session.use_cookies,1);
 ini_alter(session.cookie_lifetime,31536000);
 ini_alter(session.use_trans_sid,1);
 ini_alter(session.cookie_domain,www.wetterbote.de);

[..]

Ich muß noch dazu sagen, daß Du das ini_alter nicht unbedingt
benötigst! Ich benutze das nur, da ich keinen Zugriff auf die ini-Datei
auf dem Server habe, auf dem dieses PHP-Script liegt.

Mit den session_start und session_register Sachen habe ich lange
herumprobiert, und bin mir nicht im klaren warum genau diese Zeilen das
tun was ich will... probieren geht über studieren...

Laurence
-- 
Laurence Tonke
Penguin User Group
http://www.pug.org/~laurence


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] PHP: session id - vllig konfus

2003-07-22 Diskussionsfäden Valentin Heinitz
 ( ach wie schon war C)

Wegen sowas?

*p;main(i,x){for(i=atoi((p=x)[1]);o(i),x=atoi(p[2])-i;x0?i++:i--);}

:-)

P.S.:
(http://www.lysator.liu.se/c/shocc-results.html)

PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] PHP: session id - vllig konfus

2003-07-22 Diskussionsfäden Markus Hahn
Am Dienstag, 22. Juli 2003 11:13 schrieb Valentin Heinitz:
  ( ach wie schon war C)

 Wegen sowas?

 *p;main(i,x){for(i=atoi((p=x)[1]);o(i),x=atoi(p[2])-i;x0?i++:i--);}

 :-)

ich mags halt etwas komplizierter :-)
fasl du es noch nicht kennst 

http://www.c-plusplus.de/geschichte.htm



Gruß Markus 


PUG - Penguin User Group Wiesbaden - http://www.pug.org


[PUG] Re[2]: [PUG] PHP: session id - vllig konfus

2003-07-22 Diskussionsfäden Sascha Wolf
Hallo Markus,

Tuesday, July 22, 2003, 10:19:22 AM, you wrote:

MH ich will  folgendes:
MH Der Client soll ein cookie bekommen:
MH darin soll die session_id, lifetime,  domain, und ein counter
MH gespeichert sein.

MH Diese Daten soll der Benutzer auf der ersten Seite vor dem ausfüllen
MH eines Forms bekommen. 
--  form.php :
MH  in etwa so 
MH ?PHP

MH ini_alter(session.use_cookies,1);
MH ini_alter(session.cookie_lifetime,31536000);
MH ini_alter(session.use_trans_sid,1);
MH ini_alter(session.cookie_domain,www.wetterbote.de);
MH $time = mktime()+31536000;
MH session_start();
MH session_register(time,SessionID);
MH $SessionID=session_id();
MH session_set_cookie_params(31536000,/tmp,$time );
MH   session_set_cookie_params(int lifetime [, string path [, string

MH ...

MH nach dem ausfüllen des Forms werden die Daten 
MH Submited und mit $_POST nach danke.php übergeben,
MH und in eine mySQL Datenbank geschrieben.
MH Im Augenblick bekomme ich nur  

MH lifetime: 0
MH path: /
MH domain: 
MH secure: 

MH bzw nur die SessionID zurück. 

MH in die Tabelle mysite_access_tbl sollte 
MH nun auch die cookie vars geschrieben werden 
MH anstatt auf /tmp zu landen.

MH Als erstes will ich dann testen ob der Benutzer 
MH bekannt ist und innerhalb der letzten x Sekunden schon mal was hier abgesendet
MH hat.(was wiederum einfach ist wenn ich das mit den cookies geschnallt habe)


MH Sinnvoll fände ich auch, dass der Benutzer bei weiteren Besuch 
MH den alten Cookie überschrieben bekommt, oder ist 
MH das Standard? 


MH Grüße Markus 


Also um ganz ehrlich zu sein, wozu willst du die Sessionhash bitte als Cookie 
versenden? Mach es per trans_sid und gut ist! Dann hast du auch keine Probleme mit 
Clients die überhaupt keine Cookies akzeptieren, was eine ganze Menge ist!

Und wie ich schon in meiner vorherigen Mail geschrieben habe, machst du dir das hier 
ziemlich schwer! Man kann die Werte der Session direkt in dem Array schreiben  
$_SESSION['key'] = value . Da muss man nix definieren oder sonst was, es spart Zeit 
und nerven! Vorher sollte man aber, wenn es noch nicht geschehen ist,  
session_start()  ausführen! Ich habe in meinen PHP Programmen immer ein  ob_start() 
 als ersten Befehl, da ob_start den kompletten output dann buffert und Cookies und 
der gleichen immer noch oben in den Header setzt, egal wann und wo du die Cookies in 
deinem Code setzt!

Außerdem brauchst du dich nicht um die Session-ID zu kümmern, da diese automatisch 
generiert und ebenso automatisch zugewiesen wird! Das heißt du hast nach deinem 
Dateiwechsel einfach alle Variablen verfügbar - fertig! Das heißt ich würde wenn 
überhaupt nur den Counter als Cookie absetzen und den Rest per Session über trans_sid 
( Also als Anhang an der Datei ) verwalten. Außerdem würde ich auch nichts an der 
Lifetime der Session ändern, da es unsinnig ist, meiner Meinung nach, eine Session 
länger als 15 Minuten ohne Aktivität gültig zu halten.

Das würde so aussehen, als Beispiel:

?php
  ob_start();
  session_start();

  $_SESSION['var1'] = value1;
  $_SESSION['var2'] = value2;

  [...] restlicher Code
?


-- 
Best regards,
 Saschamailto:[EMAIL PROTECTED]


smime.p7s
Description: S/MIME Cryptographic Signature


RE: [PUG] Web-Seite nicht erreichbar

2003-07-22 Diskussionsfäden Denny Schierz
Hi,

Doch, von meinen Netzwerk aus. Sieht nicht schlecht aus, vor allem wo
der überall lang geht. Aber das prob habe ich gefunden. Es lag doch an
der Firewall, es ist so ein altes ipchains Script, das auch heut noch
seine Dienste leistet. Irgendwo ist da aber ein Fehler drin, der dieses
gesamtes Netz blokiert. Also Happy searching :-/

Cu denny

  Das hat dann etwas mit TCP/IP, Routing, Firewall-Regeln etc. zu tun.
  Also es passiert letztendlich auf der Protokoll-Ebene, was 
 auch immer
  Denny da einen Strich durch die Rechnung macht.
 
 Und Ihr seid noch nicht auf die Idee gekommen, einen Traceroute zu 
 machen?
 Sieht nämlich ziemlich interessant aus ;-)



PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] cron job

2003-07-22 Diskussionsfäden matt4711
Hi!

  hei!
  ein cron-job sollte jede minute einer datei was hinzufuegen;
  der eintrag ist:
  
  1 * * * * root echo hello/tmp/helo.txt
 
 Das heisst es wird Jede Stunde um 1 Minute nach ausgeführt.
 
 Was Du willst:
 */1 * * * * blablabla


Ohne jetzt ein Linux zur Hand zu haben, wuerde ich sagen
sollte es so gehen:

* * * * * echo hello /tmp/helo.txt

Der cron Job wird als der User als der Du den
Eintrag vornimmst ausgefuehrt. Deshalb ist root unnoetig.

Oder hast Du irgend einen besonderen crond laufen?

Tschoe
Matthias


-- 
+++ GMX - Mail, Messaging  more  http://www.gmx.net +++

Jetzt ein- oder umsteigen und USB-Speicheruhr als Prämie sichern!


PUG - Penguin User Group Wiesbaden - http://www.pug.org


[PUG] IDE-Streamer

2003-07-22 Diskussionsfäden Ralf Nickel
Moin,

Irgendwie steh' ich mit der SCSI-Emulation auf Kriegsfuß. Jedesmal werden
alle Geräte erkannt, außer dem das ich eigentlich betreiben will.
Heute ist's ein IDE-Streamer in unserem neuen Server. Wenn ich beim booten
hdc=ide-scsi übergebe, wird beim laden vom ide-scsi-Modul das CD-ROM als
SCSI-Gerät erkannt (was an hde hängt) aber der Streamer nicht.

Ich lade nur die Module st und ide-scsi. Sollte doch eigentlich reichen,
oder?

Gruß
Ralf

 hda: IC35L090AVV207-0, ATA DISK drive
 hdc: OnStream ADR Series, ATAPI TAPE drive
 hde: FX54++W, ATAPI CD/DVD-ROM drive

 gwen:/usr/src/kernel-source-2.4.18/Documentation# lsmod
 Module  Size  Used byNot tainted
 ide-scsi7360   0
 st 25908   0  (unused)
 keybdev 1664   0  (unused)
 usbkbd  2880   0  (unused)
 input   3136   0  [keybdev usbkbd]
 usb-ohci   17728   0  (unused)
 usbcore47552   0  [usbkbd usb-ohci]
 e1000  59460   1
attachment: winmail.dat

[PUG] newbie-frage /tmp/.X0-lock ...

2003-07-22 Diskussionsfäden Michael Bischof
Hallo Liste,

wer von Euch traut sich zu einem Laien zu erklären was genau die im Titel 
genannte Datei tut ? Ich habe oft ( ja, immer noch :-) ) Probleme mit blauen
Schirmen unter Mandrake 9.1. Immer ist irgendwie diese Datei im Spiel. Ich muß
sie entfernen bevor ich das Gerät aus mache.

Verstehe das Ganze nicht so recht.

Gruß,

Michael Bischof 


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] x-session auf anderen rechner uebernehmen

2003-07-22 Diskussionsfäden Max Trense
Am Dienstag, 22. Juli 2003 11:04 schrieb Martin Schmitt:
 Hallo Martin Dommermuth,
 dear Martin Dommermuth,

 * [EMAIL PROTECTED] wrote/schrieb:
  Hatte es mir nur mal kurz angesehen damals und dann aufgegeben.
  Hast du schon mehr Schweiß dafür aufgebracht?

 Nein. Nachdem ich auch noch im Web an irgendwelchen Fundstellen
 gelesen hatte, xmove sei eine schwere Zumutung, habe ich das nicht
 für opportun gehalten. ;-)

Das hat bei mir heute morgen 10 Minuten gedauert: Sourcen runtergeladen 
- Patches rausgeschmissen - Über ekliges Makefile geärgert - gcc 
-L/usr/X11R6/lib/ -ldl -lX11 *.c -o xmove hat den Job aber auch getan. 
Dann ausgeführt und Programme mit -display :1 starten. Fertig.

 Das Hauptproblem scheint mir außerdem zu sein, daß das Ding xmove
 heißt, und nicht z.B. xsuspend. Einen X-client (ich vermute ja nur,
 daß das auch ein Windowmanager sein könnte) im laufenden Betrieb
 zwischen zwei Servern umschalten zu können, finde ich eher
 realitätsfern und uninteressant.

In der Tat scheint xmove mit einigen neueren Features von XFree einige 
Probleme zu haben.

 Wenn der SunRay-Server nicht exklusiv auf Solaris laufen würde, würde
 ich mich damit mal eingehender beschäftigen. Die Terminals sind
 billig genug, aber Solaris als Serverbetriebssystem finde ich in
 diesem Fall wegen Softwaremangels (Mozilla-Plugins, allgemeiner
 Multimediaschwachsinn) eher uninteressant.

Multimedia kannst Du mit xmove scheinbar auch vergessen :-(

Max


PUG - Penguin User Group Wiesbaden - http://www.pug.org


[PUG] Internet Protokolle im Überblick

2003-07-22 Diskussionsfäden Denny Schierz
hi,

für diejenigen, die so ihre Schwierigkeiten mit englischen Doku's haben,
was Internet Protokolle angeht, sollte sich diese Doku unbedingt
downloaden:

http://freshmeat.net/branches/42266/


-- 
cu denny

Gnupg key can be found under pgp.mit.edu, key ID 0x73137598


signature.asc
Description: This is a digitally signed message part