]> xn--ix-yja.es Git - alex.git/commitdiff
Move nextcloud-desktop to the relevant workstations
authorAlex <alex.corcoles@veecle.io>
Fri, 7 Mar 2025 16:22:40 +0000 (17:22 +0100)
committeralexpdp7 <alex@corcoles.net>
Fri, 7 Mar 2025 16:27:00 +0000 (17:27 +0100)
personal_infra/puppet/modules/workstation/manifests/init.pp
personal_infra/puppet/site/armitage.bcn.int.pdp7.net.pp
personal_infra/puppet/site/hideo.mad.int.pdp7.net.pp

index eb882173808214af62caad0332ffea4735dcc283..b83820970afd5303dcd7951b28a875bb7ef3a50f 100644 (file)
@@ -2,8 +2,7 @@ class workstation {
   package {['rclone', 'sshpass', 'python3-pip', 'xclip']:}
 
   if ($facts['os']['family'] == 'Debian') {
-    # make nextcloud-desktop a separate class
-    package {['nextcloud-desktop', 'gnome-shell-extension-appindicator']:}
+    package {['gnome-shell-extension-appindicator']:}
 
     file {'/etc/apt/keyrings/packages.mozilla.org.asc':
       content => @(EOT)
index ea2fbbbd9ef417a0856884b7dd371711b17690c6..2926850f0a5edda8648d261aacff0de972011a81 100644 (file)
@@ -2,4 +2,5 @@ node 'armitage.bcn.int.pdp7.net' {
   class {'workstation':}
   class {'incus':}
   class {'steam':}
+  package {'nextcloud-desktop':}
 }
index f7a1a79c74005dc295dbc94f590653055f6948ef..da6e7f264b7fee88ceae2da35de3257c798c0dbc 100644 (file)
@@ -2,7 +2,7 @@ node 'hideo.mad.int.pdp7.net' {
   class {'workstation':}
   class {'incus':}
   class {'steam':}
-  package {['zfs-dkms', 'sanoid']:}
+  package {['zfs-dkms', 'sanoid', 'nextcloud-desktop']:}
 
   # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026008
   Package[$ipa_client_package]