From 3167f3498c435087fbb4623fae425ca88339dba4 Mon Sep 17 00:00:00 2001 From: Samuele-StackUser Date: Sun, 22 Sep 2019 20:09:56 +0000 Subject: [PATCH] portato file download in utility area public senza paswd --- iobNexus.sls | 55 +++++++++++++++++++++++++++++++++++++++ iobWin.sls | 70 +++++++++++++++++++++++++++++++++++++++----------- iobWin.sls.bck | 59 ++++++++++++++++++++++++++++++++++++++++++ top.sls | 2 +- 4 files changed, 170 insertions(+), 16 deletions(-) create mode 100644 iobNexus.sls create mode 100644 iobWin.sls.bck diff --git a/iobNexus.sls b/iobNexus.sls new file mode 100644 index 0000000..dff0735 --- /dev/null +++ b/iobNexus.sls @@ -0,0 +1,55 @@ +# test con nexus... + +MTail_downloaded: + #artifactory.downloaded: + nexus.downloaded: + - artifact: + #artifactory_url: http://nexus.steamware.net/repository + nexus_url: http://nexus.steamware.net/repository + repository: 'Utility' + group_id: '' + artifact_id: Editors/mTail.zip + packaging: 'zip' +# username: saltuser +# password: viaNazionale93 +# classifier: 'sources' + version: 'latest' + - target_file: 'c:\Steamware\src\mTail.zip' + +IOB-WIN_downloaded: + artifactory.downloaded: + #nexus.downloaded: + - artifact: + artifactory_url: http://nexus.steamware.net/repository + #nexus_url: http://nexus.steamware.net/repository + repository: 'SWS' +# group_id: 'MAPO/IOB-WIN' + group_id: '' + artifact_id: MAPO/IOB-WIN/MAPO-IOB-WIN.zip + #artifact_id: 'MAPO/IOB-WIN/Install-IOB-WIN.ps1' + packaging: 'zip' + username: saltuser + password: viaNazionale93 +# classifier: 'sources' + version: 'latest' + - target_file: 'c:\Steamware\src\MAPO-IOB-WIN.zip' + #- target_file: c:\Steamware\src\Install-IOB-WIN.ps1 + +DATA_downloaded: + artifactory.downloaded: + #nexus.downloaded: + - artifact: + artifactory_url: http://nexus.steamware.net/repository + #nexus_url: http://nexus.steamware.net/repository + repository: 'SWS' +# group_id: 'MAPO/IOB-WIN' + group_id: '' + artifact_id: MAPO/IOB-WIN/DATA.zip + #artifact_id: 'MAPO/IOB-WIN/Install-IOB-WIN.ps1' + packaging: 'zip' + username: saltuser + password: viaNazionale93 +# classifier: 'sources' + version: 'latest' + - target_file: 'c:\Steamware\src\DATA.zip' + #- target_file: c:\Steamware\src\Install-IOB-WIN.ps1 diff --git a/iobWin.sls b/iobWin.sls index c6fd895..80f2b5c 100644 --- a/iobWin.sls +++ b/iobWin.sls @@ -1,24 +1,64 @@ -#{% set source_hash_iob = salt['cmd.shell']('echo "md5=`curl -s "http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.zip" | md5sum | cut -c -32`"') %} -#{% set source_hash_data = salt['cmd.shell']('echo "md5=`curl -s "http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.zip" | md5sum | cut -c -32`"') %} +# sw sysinternals x abilitare autologon utente +autologon: + chocolatey: + - installed + - name: autologon +autoruns: + chocolatey: + - installed + - name: autoruns + + download-IOB-WIN: file.managed: - - name: c:/tmp/MAPO-IOB-WIN.zip - - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.zip + - name: c:/Steamware/src/MAPO-IOB-WIN.zip + - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.zip - makedirs: True - - source_hash: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.html + - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.md5 download-IOB-WIN-DATA: file.managed: - - name: c:/tmp/DATA.zip - - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.zip + - name: c:/Steamware/src/DATA.zip + - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.zip - makedirs: True - - source_hash: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.html + - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.md5 -# cercare di rendere parametrico md5, sistemare con archive.extracted... -# -# foo_app: -# archive.extracted: -# - name: /var/www -# - source: https://mydomain.tld/foo.tar.gz -# - source_hash: 3360db35e682f1c5f9c58aa307de16d41361618c +download-InstallScript: + file.managed: + - name: c:/Steamware/src/Install-IOB-WIN.ps1 + - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/Install-IOB-WIN.ps1 + - makedirs: True + - skip_verify: True + +download-RegisterScript: + file.managed: + - name: c:/Steamware/src/Register-IOB-WIN.ps1 + - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/Register-IOB-WIN.ps1 + - makedirs: True + - skip_verify: True + +download-TaskStart: + file.managed: + - name: c:/Steamware/src/STEAM-IOB-WIN.xml + - source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/STEAM-IOB-WIN.xml + - makedirs: True + - skip_verify: True + + +# Ora estraggo files in directory... +extract-IOB-WIN: + archive.extracted: + - name: c:\Steamware\IOB-WIN + - source: c:/Steamware/src/MAPO-IOB-WIN.zip + - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.md5 + #- skip_verify: True + - enforce_toplevel: False +# NON SAREBBE da ripetere... +extract-IOB-WIN-DATA: + archive.extracted: + - name: c:\Steamware\IOB-WIN + - source: c:/Steamware/src/DATA.zip + - source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.md5 + #- skip_verify: True + - enforce_toplevel: False diff --git a/iobWin.sls.bck b/iobWin.sls.bck new file mode 100644 index 0000000..bae4261 --- /dev/null +++ b/iobWin.sls.bck @@ -0,0 +1,59 @@ +# sw sysinternals x abilitare autologon utente +autologon: + chocolatey: + - installed + - name: autologon +autoruns: + chocolatey: + - installed + - name: autoruns + + + + +#{% set source_hash_iob = salt['cmd.shell']('echo "md5=`curl -s "http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.zip" | md5sum | cut -c -32`"') %} +#{% set source_hash_data = salt['cmd.shell']('echo "md5=`curl -s "http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.zip" | md5sum | cut -c -32`"') %} + +download-IOB-WIN: + file.managed: + - name: c:/Steamware/src/MAPO-IOB-WIN.zip + - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.zip + - makedirs: True + - source_hash: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/MAPO-IOB-WIN.html + +download-IOB-WIN-DATA: + file.managed: + - name: c:/Steamware/src/DATA.zip + - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.zip + - makedirs: True + - source_hash: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/master/DATA.html + +download-InstallScript: + file.managed: + - name: c:/Steamware/src/Install-IOB-WIN.ps1 + - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/Install-IOB-WIN.ps1 + - makedirs: True + - skip_verify: True + +download-RegisterScript: + file.managed: + - name: c:/Steamware/src/Register-IOB-WIN.ps1 + - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/Register-IOB-WIN.ps1 + - makedirs: True + - skip_verify: True + +download-TaskStart: + file.managed: + - name: c:/Steamware/src/STEAM-IOB-WIN.xml + - source: http://seriate.steamware.net:8083/SWS/MAPO/IOB-WIN/STEAM-IOB-WIN.xml + - makedirs: True + - skip_verify: True + + +# cercare di rendere parametrico md5, sistemare con archive.extracted... +# +# foo_app: +# archive.extracted: +# - name: /var/www +# - source: https://mydomain.tld/foo.tar.gz +# - source_hash: 3360db35e682f1c5f9c58aa307de16d41361618c diff --git a/top.sls b/top.sls index afeb73a..8c628ab 100644 --- a/top.sls +++ b/top.sls @@ -44,7 +44,7 @@ base: - browsersWin - editorsWin - vnc -# - iobWin + - iobWin 'roles:hvserver': - match: grain