Skip to content

Commit aa08ae6

Browse files
committed
first windows 10 image support
0 parents  commit aa08ae6

File tree

72 files changed

+1925
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+1925
-0
lines changed

.python-version

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2.7.13

answer_files/2008_r2/Autounattend.xml

+314
Large diffs are not rendered by default.

answer_files/windows/10/Autounattend.xml

+327
Large diffs are not rendered by default.

build_baselines.py

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import packer
2+
3+
packerfile = './windows_10_x64_1703.json'
4+
exc = []
5+
only = ['vmware-iso']
6+
vars = {"iso_url": "./iso/en-gb_windows_10_multiple_editions_version_1703_updated_june_2017_x64_dvd_10725222.iso", "iso_checksum": "133aac5804e18b32ae9f74f37d1172aa", "autounattend": "./answer_files/windows/10/Autounattend.xml"}
7+
#var_file = 'path/to/var/file'
8+
packer_exec_path = '/Users/jmartin/bin/packer'
9+
10+
p = packer.Packer(packerfile, exc=exc, only=only, vars=vars,
11+
var_file=var_file, exec_path=packer_exec_path)
12+
p.build(parallel=True, debug=False, force=False)
13+
1.37 KB
Binary file not shown.
Binary file not shown.
1.06 KB
Binary file not shown.

resources/certs/baltimore_ca.cer

891 Bytes
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB
3+
hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
4+
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
5+
BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5
6+
MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
7+
EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
8+
Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh
9+
dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR
10+
6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X
11+
pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC
12+
9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV
13+
/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf
14+
Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z
15+
+pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w
16+
qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah
17+
SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC
18+
u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
19+
Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq
20+
crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
21+
FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB
22+
/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl
23+
wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM
24+
4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV
25+
2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna
26+
FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ
27+
CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK
28+
boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke
29+
jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL
30+
S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb
31+
QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl
32+
0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB
33+
NVOFBkpdn627G190
34+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIGCDCCA/CgAwIBAgIQKy5u6tl1NmwUim7bo3yMBzANBgkqhkiG9w0BAQwFADCB
3+
hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
4+
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
5+
BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTQwMjEy
6+
MDAwMDAwWhcNMjkwMjExMjM1OTU5WjCBkDELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
7+
EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
8+
Q09NT0RPIENBIExpbWl0ZWQxNjA0BgNVBAMTLUNPTU9ETyBSU0EgRG9tYWluIFZh
9+
bGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
10+
ADCCAQoCggEBAI7CAhnhoFmk6zg1jSz9AdDTScBkxwtiBUUWOqigwAwCfx3M28Sh
11+
bXcDow+G+eMGnD4LgYqbSRutA776S9uMIO3Vzl5ljj4Nr0zCsLdFXlIvNN5IJGS0
12+
Qa4Al/e+Z96e0HqnU4A7fK31llVvl0cKfIWLIpeNs4TgllfQcBhglo/uLQeTnaG6
13+
ytHNe+nEKpooIZFNb5JPJaXyejXdJtxGpdCsWTWM/06RQ1A/WZMebFEh7lgUq/51
14+
UHg+TLAchhP6a5i84DuUHoVS3AOTJBhuyydRReZw3iVDpA3hSqXttn7IzW3uLh0n
15+
c13cRTCAquOyQQuvvUSH2rnlG51/ruWFgqUCAwEAAaOCAWUwggFhMB8GA1UdIwQY
16+
MBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSQr2o6lFoL2JDqElZz
17+
30O0Oija5zAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNV
18+
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwGwYDVR0gBBQwEjAGBgRVHSAAMAgG
19+
BmeBDAECATBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNv
20+
bS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggrBgEFBQcB
21+
AQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
22+
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21v
23+
ZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAE4rdk+SHGI2ibp3wScF9BzWRJ2p
24+
mj6q1WZmAT7qSeaiNbz69t2Vjpk1mA42GHWx3d1Qcnyu3HeIzg/3kCDKo2cuH1Z/
25+
e+FE6kKVxF0NAVBGFfKBiVlsit2M8RKhjTpCipj4SzR7JzsItG8kO3KdY3RYPBps
26+
P0/HEZrIqPW1N+8QRcZs2eBelSaz662jue5/DJpmNXMyYE7l3YphLG5SEXdoltMY
27+
dVEVABt0iN3hxzgEQyjpFv3ZBdRdRydg1vs4O2xyopT4Qhrf7W8GjEXCBgCq5Ojc
28+
2bXhc3js9iPc0d1sjhqPpepUfJa3w/5Vjo1JXvxku88+vZbrac2/4EjxYoIQ5QxG
29+
V/Iz2tDIY+3GH5QFlkoakdH368+PUq4NCNk+qKBR6cGHdNXJ93SrLlP7u3r7l+L4
30+
HyaPs9Kg4DdbKDsx5Q5XLVq4rXmsXiBmGqW5prU5wfWYQ//u+aen/e7KJD2AFsQX
31+
j4rBYKEMrltDR5FL1ZoXX/nUh8HCjLfn4g8wGTeGrODcQgPmlKidrv0PJFGUzpII
32+
0fxQ8ANAe4hZ7Q7drNJ3gjTcBpUC2JD5Leo31Rpg0Gcg19hCC0Wvgmje3WYkN5Ap
33+
lBlGGSW4gNfL1IYoakRwJiNiqZ+Gb7+6kHDSVneFeO/qJakXzlByjAA6quPbYzSf
34+
+AZxAeKCINT+b72x
35+
-----END CERTIFICATE-----

resources/certs/digicert.cer

955 Bytes
Binary file not shown.

resources/certs/equifax.cer

804 Bytes
Binary file not shown.

resources/certs/gdig2.crt

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIE0DCCA7igAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx
3+
EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT
4+
EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp
5+
ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTExMDUwMzA3MDAwMFoXDTMxMDUwMzA3
6+
MDAwMFowgbQxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH
7+
EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjEtMCsGA1UE
8+
CxMkaHR0cDovL2NlcnRzLmdvZGFkZHkuY29tL3JlcG9zaXRvcnkvMTMwMQYDVQQD
9+
EypHbyBEYWRkeSBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEi
10+
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC54MsQ1K92vdSTYuswZLiBCGzD
11+
BNliF44v/z5lz4/OYuY8UhzaFkVLVat4a2ODYpDOD2lsmcgaFItMzEUz6ojcnqOv
12+
K/6AYZ15V8TPLvQ/MDxdR/yaFrzDN5ZBUY4RS1T4KL7QjL7wMDge87Am+GZHY23e
13+
cSZHjzhHU9FGHbTj3ADqRay9vHHZqm8A29vNMDp5T19MR/gd71vCxJ1gO7GyQ5HY
14+
pDNO6rPWJ0+tJYqlxvTV0KaudAVkV4i1RFXULSo6Pvi4vekyCgKUZMQWOlDxSq7n
15+
eTOvDCAHf+jfBDnCaQJsY1L6d8EbyHSHyLmTGFBUNUtpTrw700kuH9zB0lL7AgMB
16+
AAGjggEaMIIBFjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
17+
HQ4EFgQUQMK9J47MNIMwojPX+2yz8LQsgM4wHwYDVR0jBBgwFoAUOpqFBxBnKLbv
18+
9r0FQW4gwZTaD94wNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8v
19+
b2NzcC5nb2RhZGR5LmNvbS8wNQYDVR0fBC4wLDAqoCigJoYkaHR0cDovL2NybC5n
20+
b2RhZGR5LmNvbS9nZHJvb3QtZzIuY3JsMEYGA1UdIAQ/MD0wOwYEVR0gADAzMDEG
21+
CCsGAQUFBwIBFiVodHRwczovL2NlcnRzLmdvZGFkZHkuY29tL3JlcG9zaXRvcnkv
22+
MA0GCSqGSIb3DQEBCwUAA4IBAQAIfmyTEMg4uJapkEv/oV9PBO9sPpyIBslQj6Zz
23+
91cxG7685C/b+LrTW+C05+Z5Yg4MotdqY3MxtfWoSKQ7CC2iXZDXtHwlTxFWMMS2
24+
RJ17LJ3lXubvDGGqv+QqG+6EnriDfcFDzkSnE3ANkR/0yBOtg2DZ2HKocyQetawi
25+
DsoXiWJYRBuriSUBAA/NxBti21G00w9RKpv0vHP8ds42pM3Z2Czqrpv1KrKQ0U11
26+
GIo/ikGQI31bS/6kA1ibRrLDYGCD+H1QQc7CoZDDu+8CL9IVVO5EFdkKrqeKM+2x
27+
LXY2JtwE65/3YR8V3Idv7kaWKK2hJn0KCacuBKONvPi8BDAB
28+
-----END CERTIFICATE-----

resources/certs/globalsign.cer

889 Bytes
Binary file not shown.

resources/certs/gte_cybertrust.cer

606 Bytes
Binary file not shown.
1.49 KB
Binary file not shown.

resources/certs/oracle-cert.cer

1.39 KB
Binary file not shown.
1.04 KB
Binary file not shown.

resources/certs/utn-userfirst.cer

1.1 KB
Binary file not shown.
16.5 KB
Binary file not shown.

scripts/chocolatey_installs/7zip.bat

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install 7zip
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit

scripts/chocolatey_installs/java.bat

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install javaruntime-platformspecific
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install python --version 2.7.11
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install python --version 3.6.1
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install tomcat --version 8.0.33
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
chocolatey feature enable -n=allowGlobalConfirmation
2+
choco install vcredist2008
3+
chocolatey feature disable -n=allowGlobalConfirmation
4+
exit
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
secedit.exe /configure /db %windir%\securitynew.sdb /cfg C:\vagrant\resources\security_settings\secconfig.cfg /areas SECURITYPOLICY
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
netsh advfirewall firewall add rule name="Open Port 8484 for Jenkins" dir=in action=allow protocol=TCP localport=8484
2+
netsh advfirewall firewall add rule name="Open Port 8282 for Apache Struts" dir=in action=allow protocol=TCP localport=8282
3+
netsh advfirewall firewall add rule name="Open Port 80 for IIS" dir=in action=allow protocol=TCP localport=80
4+
netsh advfirewall firewall add rule name="Open Port 4848 for GlassFish" dir=in action=allow protocol=TCP localport=4848
5+
netsh advfirewall firewall add rule name="Open Port 8080 for GlassFish" dir=in action=allow protocol=TCP localport=8080
6+
netsh advfirewall firewall add rule name="Open Port 8585 for Wordpress and phpMyAdmin" dir=in action=allow protocol=TCP localport=8585
7+
netsh advfirewall firewall add rule name="Java 1.6 java.exe" dir=in action=allow program="C:\openjdk6\openjdk-1.6.0-unofficial-b27-windows-amd64\jre\bin\java.exe" enable=yes
8+
netsh advfirewall firewall add rule name="Open Port 3000 for Rails Server" dir=in action=allow protocol=TCP localport=3000
9+
netsh advfirewall firewall add rule name="Open Port 8020 for ManageEngine Desktop Central" dir=in action=allow protocol=TCP localport=8020
10+
netsh advfirewall firewall add rule name="Open Port 8383 for ManageEngine Desktop Central" dir=in action=allow protocol=TCP localport=8383
11+
netsh advfirewall firewall add rule name="Open Port 8022 for ManageEngine Desktop Central" dir=in action=allow protocol=TCP localport=8022
12+
netsh advfirewall firewall add rule name="Open Port 9200 for ElasticSearch" dir=in action=allow protocol=TCP localport=9200
13+
netsh advfirewall firewall add rule name="Open Port 161 for SNMP" dir=in action=allow protocol=UDP localport=161
14+
netsh advfirewall firewall add rule name="Closed port 445 for SMB" dir=in action=block protocol=TCP localport=445
15+
netsh advfirewall firewall add rule name="Closed port 139 for NetBIOS" dir=in action=block protocol=TCP localport=139
16+
netsh advfirewall firewall add rule name="Closed port 135 for NetBIOS" dir=in action=block protocol=TCP localport=135
17+
netsh advfirewall firewall add rule name="Closed Port 3389 for Remote Desktop" dir=in action=block protocol=TCP localport=3389
18+
netsh advfirewall firewall add rule name="Closed Port 3306 for MySQL" dir=in action=block protocol=TCP localport=3306

scripts/configs/create_users.bat

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
net user leia_organa help_me_obiw@n /ADD
2+
net user luke_skywalker use_the_f0rce /ADD
3+
net user han_solo sh00t-first /ADD
4+
net user artoo_detoo beep_b00p /ADD
5+
net user c_three_pio pr0t0c0l /ADD
6+
net user ben_kenobi thats_no_moon /ADD
7+
net user darth_vader d@rk_sid3 /ADD
8+
net user anakin_skywalker yipp33!! /ADD
9+
net user jarjar_binks mesah_p@ssw0rd /ADD
10+
net user lando_calrissian b@ckstab /ADD
11+
net user boba_fett mandalorian1 /ADD
12+
net user jabba_hutt not-a-slug12 /ADD
13+
net user greedo hanShotFirst! /ADD
14+
net user chewbacca rwaaaaawr5 /ADD
15+
net user kylo_ren daddy_issues1 /ADD
16+
17+
net localgroup "Backup Operators" leia_organa /ADD
18+
net localgroup "Certificate Service DCOM Access" luke_skywalker /ADD
19+
net localgroup "Cryptographic Operators" han_solo /ADD
20+
net localgroup "Distributed COM Users" artoo_detoo /ADD
21+
net localgroup "Event Log Readers" c_three_pio /ADD
22+
net localgroup "Guests" ben_kenobi /ADD
23+
net localgroup "IIS_IUSRS" darth_vader /ADD
24+
net localgroup "Network Configuration Operators" anakin_skywalker /ADD
25+
net localgroup "Performance Log Users" jarjar_binks /ADD
26+
net localgroup "Performance Monitor Users" lando_calrissian /ADD
27+
net localgroup "Power Users" boba_fett /ADD
28+
net localgroup "Print Operators" jabba_hutt /ADD
29+
net localgroup "Remote Desktop Users" greedo /ADD
30+
net localgroup "Replicator" chewbacca /ADD
31+
32+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v leia_organa /t REG_DWORD /d 0 /f
33+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v luke_skywalker /t REG_DWORD /d 0 /f
34+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v han_solo /t REG_DWORD /d 0 /f
35+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v artoo_detoo /t REG_DWORD /d 0 /f
36+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v c_three_pio /t REG_DWORD /d 0 /f
37+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v ben_kenobi /t REG_DWORD /d 0 /f
38+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v darth_vader /t REG_DWORD /d 0 /f
39+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v anakin_skywalker /t REG_DWORD /d 0 /f
40+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v jarjar_binks /t REG_DWORD /d 0 /f
41+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v lando_calrissian /t REG_DWORD /d 0 /f
42+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v boba_fett /t REG_DWORD /d 0 /f
43+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v jabba_hutt /t REG_DWORD /d 0 /f
44+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v greedo /t REG_DWORD /d 0 /f
45+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v chewbacca /t REG_DWORD /d 0 /f
46+
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v kylo_ren /t REG_DWORD /d 0 /f
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /d 0 /f

scripts/configs/disable_firewall.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
netsh advfirewall set allprofiles state off

scripts/configs/enable-rdp.bat

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
netsh advfirewall firewall add rule name="Open Port 3389" dir=in action=allow protocol=TCP localport=3389
2+
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

scripts/configs/enable_firewall.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
netsh advfirewall set allprofiles state on

scripts/configs/microsoft-updates.bat

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
net stop wuauserv
2+
3+
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v EnableFeaturedSoftware /t REG_DWORD /d 1 /f
4+
5+
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v IncludeRecommendedUpdates /t REG_DWORD /d 1 /f
6+
7+
echo Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager") > A:\temp.vbs
8+
echo Set NewUpdateService = ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"") >> A:\temp.vbs
9+
10+
cscript A:\temp.vbs
11+
12+
net start wuauserv

scripts/configs/packer_cleanup.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rmdir /S /Q C:\vagrant

scripts/configs/update_root_certs.bat

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
cmd /c certutil -addstore -f "Root" A:\addtrust_external_ca.cer
2+
cmd /c certutil -addstore -f "Root" A:\baltimore_ca.cer
3+
cmd /c certutil -addstore -f "Root" A:\digicert.cer
4+
cmd /c certutil -addstore -f "Root" A:\equifax.cer
5+
cmd /c certutil -addstore -f "Root" A:\globalsign.cer
6+
cmd /c certutil -addstore -f "Root" A:\gte_cybertrust.cer
7+
cmd /c certutil -addstore -f "Root" A:\microsoft_root_2011.cer
8+
cmd /c certutil -addstore -f "Root" A:\thawte_primary_root.cer
9+
cmd /c certutil -addstore -f "Root" A:\utn-userfirst.cer

scripts/configs/vagrant-ssh.bat

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
:: vagrant public key
2+
if exist a:\vagrant.pub (
3+
copy a:\vagrant.pub C:\Users\vagrant\.ssh\authorized_keys
4+
) else (
5+
powershell -Command "(New-Object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub', 'C:\Users\vagrant\.ssh\authorized_keys')" <NUL
6+
)

0 commit comments

Comments
 (0)