2.1Greenpass System Startup
Checklist
2.1.0 Power up the sytems, login
- Power up Greenpass servers (GPRadius, GPCentral)
- dns (named) and dhcp (dhcpd) started at boot on GPCentral
- if needed "login" as root and run "startx" for gui
- Start Apache (as root, /usr/sbin/apachectl start)
- Start Intro cache and TempCA
- switch user to gpadmin
- in $GREENPASS_HOME/gpcensrc, execute setenv.sh
- in $GREENPASS_HOME/gpcensrc/daemons, start the introcache: execute introcache_d.py
- in $GREENPASS_HOME/gpcensrc/daemons, start the TempCA: execute tempca_d.py
2.1.2 Start processes for GPRadius:
- Start Authorization Cache
- login as (or switch user to) gpadmin,
- cd $GREENPASS_HOME/gpradsrc, execute setenv.sh
- cd $GREENPASS_HOME/gpradsrc/scripts, execute "startauthserver.sh"
(starts server using the public key of trust root SOA.pub)
- Bootstrap a delegator into the cache, using the user_name_bootstrap.sh script prepared for that purpose.
- open another shell
- as gpadmin, execute setenv.sh while in /home/gpadmin
- execute $GREENPASS_HOME/gpradsrc/jdaemons/scripts/user_name_bootstrap.sh
- (repeat as needed for all the users needing bootstraps)
- Start RADIUS server (as root, /usr/local/sbin/radiusd -X -A)
(switches are for debugging)
Greenpass is now ready to handle user-based delegation of network access.
Return to Main
1 Building Greenpass
2 Running Greenpass
Last edited August 14, 2006
Greenpass Home