Commit 28f86193 authored by Kirk Webb's avatar Kirk Webb

A few updates to Win7 command sequences.

* Remove volume control icon
* Remove fetch of Emulab git repo
parent 76c6b57d
......@@ -5,6 +5,8 @@
# hostname of ntp server
defvar ntpserver ;; ntp1
# Where the devcon utility should go.
defvar devconpath ;; C:\Windows\System32
# grab root password
readvar rootpass ;; Type password for root user ;; secure
......@@ -26,6 +28,9 @@ log Disabling Action Center
addreg HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ;; HideSCAHealth ;; Dword ;; 1
runcmd sc.exe ;; config wscsvc start= disabled ;; 0
log Disabling Volume Control Icon
addreg HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ;; HideSCAVolume ;; Dword ;; 1
log Disabling IPv6
addreg HKLM\System\CurrentControlSet\Services\tcpip6\Parameters ;; DisabledComponents ;; Dword ;; 0xffffffff
......@@ -69,3 +74,5 @@ runcmd sc.exe ;; config w32time start= auto ;; 0
runcmd tzutil.exe ;; /s "Mountain Standard Time" ;; 0
#runcmd net.exe ;; start w32time ;; 0
runcmd w32tm.exe ;; /config /manualpeerlist:%ntpserver% /syncfromflags:manual /update ;; 0
log Finished! Please be sure to put Microsoft's devcon utility into %devconpath%
......@@ -11,14 +11,12 @@ defvar setup_exec ;; setup.exe
# Emulab source
defvar elab_dld ;; http://www.emulab.net/downloads
defvar pubsub_tarball ;; pubsub-0.95.tar.gz
defvar pubsubsrc ;; pubsub-0.95
defvar elabgit ;; http://git-public.flux.utah.edu/git/emulab-devel.git
defvar pubsub_tarball ;; %pubsubsrc%.tar.gz
defvar elabsw ;; %swdir%\Emulab
defvar gitdest ;; emulab-devel
# The list of Cygwin packages to install.
defvar cyg_pkgs ;; boost-devel,bison,byacc,cygrunsrv,flex,gawk,gcc4,g++4,inetutils,make,openssh,openssl-devel,perl,psmisc,python,shutdown,swig,sysvinit,tcsh,util-linux,w32api,bc,cvs,ed,emacs,file,gdb,git,nano,nc,patch,rcs,rpm,rsync,rxvt,subversion,vim,wget,unzip,zip
defvar cyg_pkgs ;; boost-devel,bison,byacc,cygrunsrv,flex,gawk,gcc4,g++4,inetutils,make,openssh,openssl-devel,perl,psmisc,python,shutdown,swig,sysvinit,tcsh,util-linux,w32api,bc,cvs,ed,emacs,file,gdb,git,nano,nc,patch,rcs,rpm,rsync,rxvt,vim,wget,unzip,zip
# Get cygwin user password
readvar sshpass ;; Please supply a password for the Cygwin SSH user ;; secure
......@@ -59,12 +57,9 @@ log Adding security rights to root account
runcyg editrights -u root -a SeCreateTokenPrivilege -a SeAssignPrimaryTokenPrivilege -a SeIncreaseQuotaPrivilege -a SeServiceLogonRight -l ;; 0
log Downloading pubsub source
mkdir %elabsrc%
getfile %elab_dld%/%pubsub_tarball% ;; %elabsrc%\%pubsub_tarball%
mkdir %elabsw%
getfile %elab_dld%/%pubsub_tarball% ;; %elabsw%\%pubsub_tarball%
log Unpacking pubsub source and building
runcyg cd '%elabsw%' && tar -zxf %pubsub_tarball% ;; 0
runcyg cd '%elabsw%\%pubsubsrc%' && touch .noelvin && make && make install ;; 0
log Cloning Emulab source (git)
runcyg git clone -q %elabgit% '%elabsw%\%gitdest%' ;; 0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment