BLFS (aggiunto XDM)


aggiunto al sistema BeyondLinuxFromScratch il pacchetto XDM per l'accesso da remoto

- installare libXdmcp-1.0.3

download:
- http://xorg.freedesktop.org/releases/individual/app/xdm-1.1.10.tar.gz
- da PKGBUILD (archlinux) scaricare le 2 patch

dopo...

- patch -Np0 -i ../Xsession-loginshell.patch
- patch -Np1 -i ../Xsession-xsm.patch
- ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man \
--localstatedir=/var --disable-xdm-auth --disable-static \
--with-xdmconfigdir=/etc/X11/xdm --with-xdmscriptdir=/etc/X11/xdm

- make
- make install
- install -m644 ../xdm.pam /etc/pam.d/xdm

modificare in /etc/inittab:

x:5:respawn:/usr/bin/xdm -nodaemon



attivare XDMCP

--- /etc/X11/xdm/Xaccess --------------------------------------------------
* #any host can get a login window
---------------------------------------------------------------------------

--- /etc/X11/xdm/xdm-config -----------------------------------------------
!DisplayManager.requestPort: 0
---------------------------------------------------------------------------

in /etc/X11/xdm controllare neui file i path di:
- X
- sessreg


controllare eventuali errori in:
$HOME/.xsession-errors

eventualmente:
chmod +x /root/.xinitrc


-------------------------------------ricompilazione libreria per errore:

http://lists.x.org/archives/xorg-devel/2010-July/011317.html

editare : /root/sources/xc/lib/libpciaccess-0.10.9/src/common_vgaarb.c

aggiungere

#include "config.h"

compilare al solito di tutte le altre librerie


-------------------------------------------------------------------------

editare /etc/X11/xdm/xdm-config

DisplayManager.willing: su nobody -c /etc/X11/xdm/Xwilling

modificarla in:

DisplayManager.willing: /etc/X11/xdm/Xwilling


----------------------------------------------------------------------------

una volta completato, si dovra vedere in ascolto sulla porta 6000 X
per permettere l'accesso/login via rete

eseguibile per esempio con:
X :1 vt8 -dpi 100 -query 192.168.1.3


link utili:
http://alessandro.route-add.net/Unixalia/gestione_xdm.html



Articolo tratto da: #341724 Linux - http://sacarde.altervista.org/
URL di riferimento: http://sacarde.altervista.org/index.php?mod=read&id=1285502434