Added smb CT
This commit is contained in:
@@ -923,6 +923,13 @@ files:
|
||||
variants:
|
||||
- docker
|
||||
|
||||
#FileForSMB
|
||||
- path: /opt/Setup
|
||||
generator: copy
|
||||
source: CT-Files/smb
|
||||
variants:
|
||||
- smb
|
||||
|
||||
packages:
|
||||
manager: apt
|
||||
update: true
|
||||
@@ -941,6 +948,7 @@ packages:
|
||||
- collabora
|
||||
- jellyfin
|
||||
- docker
|
||||
- smb
|
||||
|
||||
#Https Repo pkgs
|
||||
- packages:
|
||||
@@ -953,6 +961,7 @@ packages:
|
||||
- jellyfin
|
||||
- pihole
|
||||
- docker
|
||||
- smb
|
||||
|
||||
#Minimal pkgs
|
||||
- packages:
|
||||
@@ -1090,6 +1099,7 @@ packages:
|
||||
action: install
|
||||
variants:
|
||||
- domoticz
|
||||
|
||||
#docker pkgs
|
||||
- packages:
|
||||
- docker-ce
|
||||
@@ -1099,6 +1109,26 @@ packages:
|
||||
variants:
|
||||
- docker
|
||||
|
||||
#webin pkgs
|
||||
- packages:
|
||||
- webmin
|
||||
action: install
|
||||
variants:
|
||||
- smb
|
||||
|
||||
#Samba pkgs
|
||||
- packages:
|
||||
- samba
|
||||
- samba-vfs-modules
|
||||
- cron
|
||||
- avahi-daemon
|
||||
- avahi-utils
|
||||
- wsdd
|
||||
action: install
|
||||
variants:
|
||||
- smb
|
||||
|
||||
|
||||
repositories:
|
||||
- name: sources.list
|
||||
url: |-
|
||||
@@ -1136,6 +1166,18 @@ packages:
|
||||
variants:
|
||||
- docker
|
||||
|
||||
- name: webmin.list
|
||||
url: |-
|
||||
deb [signed-by=/usr/share/keyrings/webmin-archive-keyring.gpg arch=amd64] http://download.webmin.com/download/repository sarge contrib
|
||||
variants:
|
||||
- smb
|
||||
|
||||
- name: wsdd.list
|
||||
url: |-
|
||||
deb [signed-by=/usr/share/keyrings/wsdd-archive-keyring.gpg arch=amd64] https://pkg.ltec.ch/public/ {{ image.release }} main
|
||||
variants:
|
||||
- smb
|
||||
|
||||
actions:
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
@@ -1184,6 +1226,7 @@ actions:
|
||||
- pihole
|
||||
- domoticz
|
||||
- omadaV3
|
||||
- smb
|
||||
|
||||
- trigger: post-packages
|
||||
action: |-
|
||||
@@ -1193,6 +1236,19 @@ actions:
|
||||
- jenkinsbuilder
|
||||
- imgbuilder
|
||||
|
||||
#Webmin general setup
|
||||
- trigger: post-packages
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
sed -i 's/ssl=1/ssl=0/g' /etc/webmin/miniserv.conf
|
||||
sed -i 's/port=10000/port=80/g' /etc/webmin/miniserv.conf
|
||||
mkdir /etc/webmin/authentic-theme
|
||||
echo "settings_global_palette_unauthenticated='dark';" > /etc/webmin/authentic-theme/settings.js
|
||||
echo "settings_force_night_mode=1;" >> /etc/webmin/authentic-theme/settings.js
|
||||
chown -R root:bin /etc/webmin/authentic-theme
|
||||
variants:
|
||||
- smb
|
||||
|
||||
#Jenkins Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
@@ -1239,5 +1295,21 @@ actions:
|
||||
variants:
|
||||
- mysql
|
||||
|
||||
#Webin Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
curl --retry 7 --retry-delay 5 -L -s http://www.webmin.com/jcameron-key.asc | gpg --dearmor > /usr/share/keyrings/webmin-archive-keyring.gpg
|
||||
variants:
|
||||
- smb
|
||||
|
||||
#Wsdd Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
curl --retry 7 --retry-delay 5 -L -s https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key | gpg --dearmor > /usr/share/keyrings/wsdd-archive-keyring.gpg
|
||||
variants:
|
||||
- smb
|
||||
|
||||
mappings:
|
||||
architecture_map: debian
|
||||
Reference in New Issue
Block a user