[OpenIndiana-discuss] Oracle Stops Sun Ray development

Daniel Kjar dkjar at elmira.edu
Mon Jul 15 20:00:56 UTC 2013


Not at all.  I was surprised how easy it was and having the 'new' 
features in OI is great.  The adjuncts used to be pretty disappointed 
with the look and feel of sol10 but when I updated them to OI they loved 
it (well, they stopped complaining).  I even had Kiosks working fine but 
it messed up hotdesking so I dumped it.

I followed the directions on the sunray user group if I remember correctly.

I think these are my notes...  been a couple years. Probably right from 
the user group.

4.2 on opensolaris (and OIa7 works too).

pkg install babel_install
pkg uninstall babel_install slim_install
svcadm enable gdm

(the pkg install only works if online.  These and some others are in the 
software folder.  pkgadd -d . <pkg>)
$ pfexec pkg install SUNWdhcsb SUNWdhcm SUNWmfrun
$ pfexec pkg install SUNWmfrun SUNWtltk SUNWdtbas
./utconfig
./utreplica -s <servername>
./utadm -A <ipaddress>

In /etc/sock2path change the following lines:

     2   2   0   tcp
     2   2   6   tcp

     26  2   0   tcp
     26  2   6   tcp

     2   1   0   udp
     2   1   17  udp

     26  1   0   udp
     26  1   17  udp

to:

     2   2   0   /dev/tcp
     2   2   6   /dev/tcp

     26  2   0   /dev/tcp6
     26  2   6   /dev/tcp6

     2   1   0   /dev/udp
     2   1   17  /dev/udp

     26   1  0   /dev/udp6
     26   1  17  /dev/udp6

edit /etc/opt/SUNWut/loginGUI.start as follows:
197c197
<     $LOGIN_GUI_PROG -l "$LOGIN_TYPE" "$@" &
---
 >     LANG=C $LOGIN_GUI_PROG -l "$LOGIN_TYPE" "$@" &

# Edit  /etc/pam.conf and add the pam stack for gdm support.

# START: To support gdm on SRSS, added following by hand...
gdm   auth requisite /opt/SUNWut/lib/pam_sunray_hotdesk.so.1
gdm   auth requisite          /opt/SUNWut/lib/sunray_get_user.so.1 
property=user
gdm   auth required           /opt/SUNWut/lib/pam_sunray_amgh.so.1
gdm   auth sufficient         /opt/SUNWkio/lib/pam_kiosk.so log=user 
ignoreuser
gdm   auth requisite          /opt/SUNWkio/lib/pam_kiosk.so 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   account sufficient      /opt/SUNWkio/lib/pam_kiosk.so 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   session requisite /opt/SUNWut/lib/pam_sunray_hotdesk.so.1
gdm   session required        /opt/SUNWkio/lib/pam_kiosk.so log=user
gdm   session required        pam_unix_session.so.1
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
# END: To support gdm on SRSS

If using kiosks:
TO setup firefox with no license
vi ./lib/firefox3/defaults/pref/firefox.js
change EULA to true where it says false.



-- 
Dr. Daniel Kjar
Associate Professor of Biology
Division of Mathematics and Natural Sciences
Elmira College
1 Park Place
Elmira, NY 14901
607-735-1826
http://faculty.elmira.edu/dkjar

"...humans send their young men to war; ants send their old ladies"
	-E. O. Wilson





More information about the OpenIndiana-discuss mailing list