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
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use