Hi all,

I got SunRay 4.1 running on Opensolaris 2008.11. Here are the steps:

* Install the dhcp server:
  # pkg install SUNWdhcs SUNWdhcsb SUNWdhcm

* Start the tftp server:
    Add the next line to /etc/inetd.conf
      tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd
in.tftpd -s /tftpboot
    # inetconv 
    # inetadm | grep tftp
      enabled   online         svc:/network/tftp/udp6:default
    (start if needed)

* Install Sunray:
    # unzip srss_4.1_solaris.zip
    # cd srss_4.1
    # ./utinstall

* Create some additional dirs and files:
    # mkdir -p  /usr/dt/config/
    # touch  /usr/dt/config/sessionetc
    # mkdir -p /etc/X11/xinit/xinitrc.d
    # ln -s /etc/opt/SUNWut/xinitrc.d/0100.SUNWut /etc/X11/xinit/xinitrc.d
    # ln -s /etc/opt/SUNWut/xinitrc.d/0010.SUNWut.xdmEnv
/etc/X11/xinit/xinitrc.d
    # touch /etc/opt/SUNWut/ut_enable_gdm

* Edit /etc/pam.conf and add the following lines:
    gdm password required pam_dhkeys.so.1
    gdm password requisite pam_authtok_get.so.1
    gdm password requisite pam_authtok_check.so.1
    gdm password required pam_authtok_store.so.1
    gdm account sufficient /opt/SUNWkio/lib/pam_kiosk.so.1 log=user
    gdm account sufficient /opt/SUNWut/lib/pam_sunray.so
    gdm account requisite pam_roles.so.1
    gdm account required pam_unix_account.so.1
    gdm auth requisite /opt/SUNWut/lib/pam_sunray_hotdesk.so.1
    gdm auth requisite /opt/SUNWut/lib/sunray_get_user.so.1
property=username
    gdm auth required /opt/SUNWut/lib/pam_sunray_amgh.so.1
    gdm auth sufficient /opt/SUNWkio/lib/pam_kiosk.so.1 log=user ignoreuser
    gdm auth requisite /opt/SUNWkio/lib/pam_kiosk.so.1 log=user
    gdm auth sufficient /opt/SUNWut/lib/pam_sunray.so
    gdm auth requisite /opt/SUNWut/lib/sunray_get_user.so.1 prompt
    gdm auth required /opt/SUNWut/lib/pam_sunray_amgh.so.1 clearuser
    gdm auth requisite pam_authtok_get.so.1
    gdm auth required pam_dhkeys.so.1
    gdm auth required pam_unix_cred.so.1
    gdm auth required pam_unix_auth.so.1
    gdm session requisite /opt/SUNWut/lib/pam_sunray_hotdesk.so.1
    gdm session required /opt/SUNWkio/lib/pam_kiosk.so.1 log=user
    gdm session required pam_unix_session.so.1

* Reboot

* Configure SunRay:
    # /opt/SUNWut/sbin/utconfig
    # /opt/SUNWut/sbin/utadm
    # /opt/SUNWut/sbin/utrestart -c

Voila.

I have some strange errors in /var/adm/messages:
Nov 22 22:57:23 opensunray gdm-binary[718]: [ID 691260 daemon.notice]
pam_sunray_hotdesk:pam_sm_auth: ut_getTokenByDisplay failed -1 for display
:0
Nov 22 22:57:23 opensunray gdm-binary[718]: [ID 540049 daemon.notice]
sunray_get_user:pam_sm_auth: ut_getTokenByDisplay failed -1 for display :0
Nov 22 22:57:23 opensunray gdm-binary[718]: [ID 118685 daemon.notice]
pam_sunray_amgh::[DPY=0] Cannot get Session ID - possible console login
Nov 22 22:57:23 opensunray gdm-binary[718]: [ID 540049 daemon.notice]
sunray_get_user:pam_sm_auth: ut_getTokenByDisplay failed -1 for display :0
Nov 22 22:57:23 opensunray gdm-binary[718]: [ID 118685 daemon.notice]
pam_sunray_amgh::[DPY=0] Cannot get Session ID - possible console login

For the rest: the system is not stable at all. Browsing a few site with
flash brings down all connected SunRay.

Regards,

Wouter 


_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to