###############################################################################
-# SLS: PACKAGE
+# SLS: Win10ActKMS
# Copyright (c) 2018 Helmuth Varkoly, Nuermberg, Germany.
# All rights reserved.
#
# Description: SLS to use with OSS's softwaremanagement
###############################################################################
{% set status = salt.license.licensed %}
-{% set LIC = salt['grains.get']('LIC_Win10ActKMS') %}
+#{% set LIC = salt['grains.get']('LIC_Win10ActKMS') %}
-PACKAGE:
-{% if status != 'True' %}
- cmd.run:
- - name: 'cscript.exe //B "%systemroot%\system32\slmgr.vbs" /ipk {{ LIC }}'
- - name: 'cscript.exe //B "%systemroot%\system32\slmgr.vbs" /skms KMS_SERVER_IP:KMS_SERVER_PORT'
- - name: 'cscript.exe //B "%systemroot%\system32\slmgr.vbs" /ato'
-{% endif %}
+Win10ActKMS:
+#{% if status != 'True' %}
+ cmd.script:
+ - source: salt://win/repo-ng/Win10ActKMS/lic.bat
+ - name: "lic.bat"
+# cmd.run
+# - name: 'cscript.exe "%systemroot%\system32\slmgr.vbs" /ipk "NW6C2-QMPVW-D7KKK-3GKT6-VCFB2"'
+# - name: 'cscript.exe "%systemroot%\system32\slmgr.vbs" /skms 10.0.28.144:1688'
+# - name: 'cscript.exe "%systemroot%\system32\slmgr.vbs" /ato'
+#- name: 'shutdown -r -t 0'
+#{% endif %}
%install
+mkdir -p %{buildroot}/srv/salt/win/repo-ng/PACKAGE
mkdir -p %{buildroot}/srv/salt/packages/
cp PACKAGE.sls %{buildroot}/srv/salt/packages/
+cp -a repo-ng/* %{buildroot}/srv/salt/win/repo-ng/PACKAGE
%clean
rm -rf %{buildroot}
%files
%defattr(644,root,root)
+%dir /srv/salt/win/repo-ng/PACKAGE
+%config(noreplace) /srv/salt/win/repo-ng/PACKAGE/lic.bat
/srv/salt/packages/PACKAGE.sls
--- /dev/null
+@echo off
+cscript.exe "%systemroot%\system32\slmgr.vbs" /ipk "NW6C2-QMPVW-D7KKK-3GKT6-VCFB2"
+cscript.exe "%systemroot%\system32\slmgr.vbs" /skms <<KMS-IP>>:1688
+cscript.exe "%systemroot%\system32\slmgr.vbs" /ato
+