Newsgroup: it.comp.os.linux.sys
Titolo: Problemi con XDM su RH6.1

Qualcuno sa come mai se tento di collegarmi con Xwin32 ad un host Linux
(RH6.1) in XDMCP Mode questo mi risponde "XDMCP: Manager unwilling: Host
unwilling"?
Premetto che il runlevel in esecuzione č il 5 (X11).
Grazie.

 Premetto che il runlevel in esecuzione è il 5 (X11).
Che tipo di sessione hai configurato?
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 Che tipo di sessione hai configurato?
Uso la modalità XDMCP in modo Query dando il nome del PC. Ho provato ad
usare anche il modo Broadcast ma non funza neanche così... va solo il server
con Slackware 7.0.
Non riesco a capire perchè uno va e uno no! Sai eventualmente dove posso
trovare lo HOWTO di xdm?
Ciao e grazie. :^)

 usare anche il modo Broadcast ma non funza neanche così... va solo il server
E' esattamente quella che usavo io... dicevo inoltre, mi pare, perche'
e' un po' che non uso piu' Xwin-32, di usare una singola finestra e non
piu' finestre, nient'altro.
Non e' che non hai dato i permessi di accesso al display? Se dai 'xhost'
cosa dice? Nel caso dai 'xhost +' (ma non da root, proprio dall'utente
che stai usando in quel momento e con cui hai fatto il login su Xdm)


 che stai usando in quel momento e con cui hai fatto il login su Xdm)
Ma da dove lo devo dare il comando xhost se non mi appare il login??? Usando
la Slackware mi appare la finestra di login ed entro tranquillamente... con
RedHat, quando lancio Xwin32, no mi appare nulla e ottengo solo in msg di
errore che ho detto...
Mi sa che il problema sta nella configurazione di xdm che su Red Hat non
deve essere fatta molto bene. Purtroppo non so dove cercare del materiale da
leggere tipo un HOWTO. :-(
Grazie.
P.S. Mi sapresti dire come si fa ad essere avvisati dell'arrivo di una
risposta ad una mia e-mail nella newsgroup senza dover tutte le volte
cercare nella lista?? :0) Grazie ancora!

Ma questo Xwin-32 a me pare di averlo già sentito, però come X-Server in
ambiente MS.
Sei sicuro che questo Xwin-32c'entri qualcosa con Linux ... inoltre verifica
se l'errore genera un file "core".
Dicci inoltre dove si trova/reperisce questo Xwin-32


 Dicci inoltre dove si trova/reperisce questo Xwin-32
Dunque... 
http://www.starnet.com/
 ma okkio che il programma è a pagamento!
;0)


Mai saputo che esista un server X in ambiente M$...
davvero? un paio li uso anche io.
MIX, XWin32, appunto, sono dei server X che girano su windows, se passi
da tucows, ne trovi parecchi altri.
e uno lo stai tentando di usare tu.
se ricordo bene, comunque, c'era la possibilita' di far cercare le
macchine in rete con xdm in funziona, direttamente dal config di xwin32.
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net

 Ciao.roberto
Secondo te come mai?
Ciao Rodolfo

Slackware mentre quello Red Hat è latitante...
e allora il problema e' giustamente su red hat.
sei sicuro che parta xdm all'avvio, su quella RH?


 sei sicuro che parta xdm all'avvio, su quella RH?
A questo punto non sono più sicuro di molto... ma direi di sì...
AIUTOOOOO!!!!! :-(

Premetto che il runlevel in esecuzione è il 5 (X11).
Sei proprio sicuro che parta xdm? controlla il fie /etc/initab, dovrebbe 
contenere (ultima riga) una cosa del tipo:
x:5:respawn:/etc/X11/prefdm -nodaemon
se controlli lo scripit prefdm capirai cosa fa. Per far partire XDM sostituisci
la stinga con questa:
x:5:respawn:/usr/bin/X11/xdm -nodaemon
Speriamo che sia questa la soluzione.
---------------------------------------------------------------------------
    .--.           Gabriele Zucchetta 
zuc...@bigfoot.com
   |o_o |          Studente all' Università degli studi di Perugia          
   |:_/ |          Facoltà di Scienze MM.FF.NN corso di laurea in Chimica
  //   \ \   
 (|     | )        e-mail : zucchi(at)
bigfoot.com
/'\_   _/`\                 (mettere @ al posto di (at))
\___)=(___/                   
---------------------------------------------------------------------------

/etc/pam.d/xdm
ehi, se hai pam che interferisce con xdm, probabilmente devi definire le
regole di accesso anche per lui.
no, non chiedermi come, mai fatto.


 Speriamo che sia questa la soluzione.
No, non e' questa la soluzione. E dalla versione 5.2 di redhat che non
riesco piu' a far vedere in rete il broadcast del server X a nessun
emulatore di terminale X come apputo Xwin32, Xreflection, Xwindow, etc..
Anche io sono interessato alla soluzione. Ogni tanto posto questo
problema che ancora, dopo due anni, non ne sono venuto a capo.
l'unica cosa che ho notato e' che ci sono diversi xdm:
# find / -name xdm
/etc/X11/xdm
/etc/pam.d/xdm
find: /proc/991/fd: Permesso negato
/usr/X11R6/bin/xdm
/usr/X11R6/lib/X11/xdm
ma non compare /usr/bin/X11/xdm, ma c'e'!?!?
il primo e' una directory che contiene
#ll
drwxr-xr-x    3 root     root         1024 apr  1 23:15 ./
drwxr-xr-x   15 root     root         1024 apr  2 00:43 ../
-rwxr-xr-x    1 root     root          509 mar  6 17:19 GiveConsole*
-rwxr-xr-x    1 root     root          367 mar  6 17:19 TakeConsole*
-r--r--r--    1 root     root         1978 mar  6 17:19 Xaccess
-r--r--r--    1 root     root         1048 mar  6 17:19 Xresources
-r--r--r--    1 root     root          593 mar  6 17:19 Xservers
-rwxr-xr-x    1 root     root         2509 mar  6 17:19 Xsession*
-rwxr-xr-x    1 root     root          444 mar  6 17:19 Xsetup_0*
drwx------    3 root     root         1024 mar  6 17:20 authdir/
-rwxr-xr-x    1 root     root        12600 mar  6 17:21 chooser*
-r--r--r--    1 root     root         1147 mar  6 17:19 xdm-config
La cosa che salta alla vista e' Xaccess file asci
#more Xaccess
 more Xaccess 
# $XConsortium: Xaccess,v 1.5 91/08/26 11:52:51 rws Exp $
#
# Access control file for XDMCP connections
#
# To control Direct and Broadcast access:
#
#	pattern
#
# To control Indirect queries:
#
# 	pattern		list of hostnames and/or macros ...
#
# To use the chooser:
#
#	pattern		CHOOSER BROADCAST
#
# or
#
#	pattern		CHOOSER list of hostnames and/or macros ...
#
# To define macros:
#
#       %name		list of hosts ...
#
# The first form tells xdm which displays to respond to itself.
# The second form tells xdm to forward indirect queries from hosts
matching
# the specified pattern to the indicated list of hosts.
# The third form tells xdm to handle indirect queries using the chooser;
# the chooser is directed to send its own queries out via the broadcast
# address and display the results on the terminal.
# The fourth form is similar to the third, except instead of using the
# broadcast address, it sends DirectQuerys to each of the hosts in the
list
#
# In all cases, xdm uses the first entry which matches the terminal;
# for IndirectQuery messages only entries with right hand sides can
# match, for Direct and Broadcast Query messages, only entries without
# right hand sides can match.
#
# *					#any host can get a login window
#
# To hardwire a specific terminal to a specific host, you can
# leave the terminal sending indirect queries to this host, and
# use an entry of the form:
#
#terminal-a	host-a
#
# The nicest way to run the chooser is to just ask it to broadcast
# requests to the network - that way new hosts show up automatically.
# Sometimes, however, the chooser can't figure out how to broadcast,
# so this may not work in all environments.
#
*		CHOOSER BROADCAST	#any indirect host can get a chooser
#
# If you'd prefer to configure the set of hosts each terminal sees,
# then just uncomment these lines (and comment the CHOOSER line above)
# and edit the %hostlist line as appropriate
#
#%hostlist	host-a host-b
#*		CHOOSER %hostlist	#
Il secondo file e:
#file /etc/pam.d/xdm
/etc/pam.d/xdm: ASCII text
#more /etc/pam.d/xdm
#%PAM-1.0
auth       required	/lib/security/pam_pwdb.so shadow nullok
auth       required	/lib/security/pam_nologin.so
account    required	/lib/security/pam_pwdb.so
password   required	/lib/security/pam_cracklib.so
password   required	/lib/security/pam_pwdb.so shadow nullok use_authtok
session    required	/lib/security/pam_pwdb.so
session    optional     /lib/security/pam_console.so
Il terzo e' il processo attivo di xdm.
Il quarto e' un binario:
#] file /usr/X11R6/bin/xdm
/usr/X11R6/bin/xdm: ELF 32-bit LSB executable, Intel 80386, version 1,
dynamically linked (uses shared libs), stripped
Il quinto e' un link:
# file /usr/X11R6/lib/X11/xdm
/usr/X11R6/lib/X11/xdm: symbolic link to ../../../../etc/X11/xdm
Ma anche il file /usr/bin/X11/xdm e un binario ma che non appare con il
find!?!?:
#file /usr/bin/X11/xdm
/usr/bin/X11/xdm: ELF 32-bit LSB executable, Intel 80386, version 1,
dynamically linked (uses shared libs), stripped
Adesso provo a vedere cosa succede mettento in /etc/inittab 
/usr/X11R6/bin/xdm
Bye,
-- 
*************************************************
* Danilo Marcucci				*
* University of Florence                        *
* Department of Physics                         *
* Via S.Marta 3  				*
* 50139 Florence				*
* E-mail mailto:
marc...@dffs.unifi.it
	        *
* 
http://biz-a.dffs.unifi.it/~marcucci
          *
*************************************************