Share

Jumpstart Administrator (xsadmin)

File Release Notes and Changelog

Release Name: beta

Notes:
Program :		XS Administrator v1.1
Author: 		Son Van Nguyen
Copyright:		(c) 2003 Simple Networks
Date:			June 2003



(requirements)
1) Apache must be installed.  In addition, certain configuration must 
   be set for XSAdmin to functionly properly.

   a) edit /usr/local/apache/conf/httpd.conf
      set in the .htaccess section : AllowOverride All

   b) remove /usr/local/apache/cgi-bin and /usr/local/apache/htdocs 
      ln -s /xstart/web/cgi-bin /usr/local/apache/cgi-bin
      ln -s /xstart/web/htdocs /usr/local/apache/htdocs

   c) Setup htpasswd
      cd /xstart/web
      /usr/local/apache/bin/htpasswd -c .htpasswd xsadmin
      (type in the new passwd twice)
   
   NOTE: apache for sparc/i86pc can be found either at
   - www.sunfreeware.com	(pkg)
   - www.apache.org		(make)
      
2) Unzip
   NOTE: unzip can be found at 
   - www.sunfreeware.com	(pkg)
   If you are running Solaris 2.8/2.9, unzip is already installed.

3) Startup Scripts - Symbolic Links
   You must create a symbolic link to....
   a) apachectl 
	ln -s /usr/local/apache/bin/apachectl /etc/rc3.d/S90apache

   b) xsweb_check
   	ln -s /xstart/config/bin/xsweb_check /etc/rc3.d/S91xsweb_check

4) Rsync (only if you are implementating ssh_rsync network backup)
   NOTE: you will need gcc, libgcc, make, openssl and openssh
   to install rsync (www.rsync.org).



Installation (for Solaris)
------------
gunzip SVNxsadmn_v1.1_sparc_i86pc.tar.gz
tar xvf SVNxsadmn_v1.1_sparc_i86pc.tar
pkgadd -d /cdrom/cdrom0/SVNxsadmn_v1.1_sparc_i86pc

Installation (for Linux)
-------------
tar zxf xsadmin_v1.10.tar.gz


Changes: (xsadmin v1.1) 9-10-2002 - update host.i86pc, host.sparc and host.ultra (rootdisk.sX) 9-11-2002 - fix sun4c to sun4m in cgi-bin/do - add to troubleshoot.txt : reset server config - update cgi-bin/cover 9-13-2002 - move /xstart/config/(solaris/linux) to /xstart/os/(solaris/linux) - fix path.cfg/path.cfg.tmp - move directory structure from readme.txt to directory.txt - add directory structure to cgi-bin/cover - remove OS_Image function - update host.i86pc/host.ultra - change JS_Admin_v3.00 to XSVER (path.cfg) - remove default passwd: if SKELDIR/rtpasswd does not exist 9-16-02 - move /xstart/config/patches /xstart/os/patches - add rh72 and rh73 to xsweb_downloadpatches 10-18-02 - add rh80/rh802/rh803 to xsweb_cdinstall/xsweb_do - add rh80/rh802/rh803 to config/check/Server_Info - create ks.80 for rh80 - add info to Clients_Info 11-04-02 - add rh80 to addremove/xsweb_do 11-08-02 - add s2x_date to Server_Info - update nobackup/noclone for JS_Backup/JS_Clone - update add_remove for ati_3c509/ati_3c905 - update xsweb_do and ks.* to add SERVERIP,IPADDRESS,NETMASK,GATEWAY,DNS,PASSWD 12-05-02 - remove enablelogin from menubar - remove head choices when xsweb is in use - remove cover choices when xsweb is in use - add subfunctions to cgi-bin scripts - add log_out for menubar - clean up config - add display fs size for rh80 12-06-02 - add rhupdates.README to config - fix/updated xsweb_downloadpatches - updates RPM_Update in config, check and xsweb_do 12-09-02 - updated xsweb_downloadpatches to get noarch directory - updated xsweb_downloadpatches for alternative directory 12-11-02 - create a new cgi-bin script call all - add menubar to all - add cover to all - add head to all - clean up check_enable - create xsweb_skeleton to build ks.* and host.* skel files 12-12-02 - update the do cgi-bin script - fix clients_info from config 01-27-03 - add rh81 to xsweb_cdinstall 01-28-03 - add rh81 in everything else 04-11-03 - add patchesdir check for xsweb_downloadpatches - add osdir check for xsweb_cdinstall 04-13-03 - change cgi-bin files from 8.1 to 9.0 - change bin files from 8.1 to 9.0 4-24-03 - added ypcat to ethers lookup (noethers) 5-19-03 - add search for "Sun" in config:Server_Info - add search for "Sun" in config:Clients_Info - add search for "Sun" in xsweb_do:InitialXS - add search for "Sun" in xsweb_cdinstall 5-20-03 - add search for "Sun" in xsweb_downloadpatches - update InitialXS for Linux 5-21-03 - add https documentation - updates xsweb_do:CDInstall 6-05-23 - update config:Server_Info - update xsweb_cdinstall: rh cd2-3 - add nohosts