aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCullum Smith <cullum@sacredheartsc.com>2024-10-21 22:58:20 -0400
committerCullum Smith <cullum@sacredheartsc.com>2024-10-21 22:58:20 -0400
commit39358af4e65a0bcd193797ac5003b0adc9b4225b (patch)
tree638ee26202acd5e8d21affac3f8b0457b58cfd9c
parent8e3d7dfa20b966b928078d8071d10fb186a0d781 (diff)
downloadinfrastructure-39358af4e65a0bcd193797ac5003b0adc9b4225b.tar.gz
more packages
-rw-r--r--files/etc/cron.d/poudriere.pkg_repository (renamed from files/etc/cron.d/poudriere.pkg_server)0
-rw-r--r--files/usr/local/etc/poudriere.d/make.conf.pkg_repository7
-rw-r--r--files/usr/local/etc/poudriere.d/pkglist.pkg_repository3
-rw-r--r--scripts/hostname/nfs1/30-autofs13
-rw-r--r--vars/hostclass/desktop11
5 files changed, 20 insertions, 14 deletions
diff --git a/files/etc/cron.d/poudriere.pkg_server b/files/etc/cron.d/poudriere.pkg_repository
index 57d9dac..57d9dac 100644
--- a/files/etc/cron.d/poudriere.pkg_server
+++ b/files/etc/cron.d/poudriere.pkg_repository
diff --git a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository
index 3e612a0..7e78bbc 100644
--- a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository
+++ b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository
@@ -30,6 +30,7 @@ editors_libreoffice_SET=KF5 PDFIUM
editors_vim_SET=CTAGS_EXUBERANT XTERM_SAVE
editors_vim_UNSET=CTAGS_BASE
finance_gnucash_UNSET=AQBANKING
+graphics_digikam_SET=AUTOTAGS FACEDETECT
graphics_vips_UNSET=MATIO
irc_znc_SET=CYRUS
lang_lua53_SET=LIBEDIT_DL
@@ -42,12 +43,14 @@ mail_mutt_UNSET=HTML
mail_postfix_SET=LDAP SASL SASLKRB5
mail_rspamd_SET=HYPERSCAN
misc_kdeutils_UNSET=KFLOPPY KTEATIME
-multimedia_audacious_plugins_SET=LAME
+multimedia_audacious-plugins_SET=LAME SNDIO
+multimedia_audacious-plugins_UNSET=OSS
multimedia_ffmpeg_SET=OPENSSL
multimedia_ffmpeg_UNSET=GNUTLS
multimedia_kdemultimedia_UNSET=KDENLIVE
multimedia_pipewire_UNSET=JACK
-multimedia_qt6-multimedia_SET=ALSA
+multimedia_qt5-multimedia_SET=PULSEAUDIO ALSA
+multimedia_qt6-multimedia_SET=PULSEAUDIO ALSA
multimedia_vlc_SET=FLAC MPEG2 X264 X265 VPX DCA FAAD AOM
multimedia_webcamd_UNSET=DVB INPUT RADIO
net-im_dino_UNSET=RTP
diff --git a/files/usr/local/etc/poudriere.d/pkglist.pkg_repository b/files/usr/local/etc/poudriere.d/pkglist.pkg_repository
index 4298943..883a88d 100644
--- a/files/usr/local/etc/poudriere.d/pkglist.pkg_repository
+++ b/files/usr/local/etc/poudriere.d/pkglist.pkg_repository
@@ -5,7 +5,7 @@ archivers/unzip
archivers/zip
audio/elisa
audio/juk
-audio/kid3
+audio/kid3@kf5
audio/kmix
audio/virtual_oss
converters/php${php_version}-iconv
@@ -40,6 +40,7 @@ finance/gnucash
finance/kmymoney
ftp/php${php_version}-curl
graphics/ImageMagick7@nox11
+graphics/digikam
graphics/drm-kmod
graphics/p5-Image-ExifTool
graphics/php${php_version}-exif
diff --git a/scripts/hostname/nfs1/30-autofs b/scripts/hostname/nfs1/30-autofs
index 0393acc..fe3a468 100644
--- a/scripts/hostname/nfs1/30-autofs
+++ b/scripts/hostname/nfs1/30-autofs
@@ -13,13 +13,6 @@ objectClass: automountMap
automountMapName: auto_home
EOF
-# auto_home: *
-ldap_add "automountKey=*,automountMapName=auto_home,${automount_basedn}" <<EOF
-objectClass: automount
-automountKey: *
-automountInformation: ${fqdn}:/user/&/priv
-EOF
-
# /nfs/user: auto_user
ldap_add "automountKey=/nfs/user,automountMapName=auto_master,${automount_basedn}" <<EOF
objectClass: automount
@@ -32,6 +25,7 @@ automountMapName: auto_user
EOF
# auto_user: $user/{pub,priv}
+# auto_home: $user
for userquota in ${nfs_homedirs:-}; do
user=$(echo "$userquota" | awk -F: '{print $1}')
ldap_add "automountKey=${user},automountMapName=auto_user,${automount_basedn}" <<EOF
@@ -39,6 +33,11 @@ objectClass: automount
automountKey: ${user}
automountInformation: /priv ${fqdn}:/user/&/priv /pub ${fqdn}:/user/&/pub
EOF
+ ldap_add "automountKey=${user},automountMapName=auto_home,${automount_basedn}" <<EOF
+objectClass: automount
+automountKey: ${user}
+automountInformation: ${fqdn}:/user/&/priv
+EOF
done
# /nfs/group: auto_group
diff --git a/vars/hostclass/desktop b/vars/hostclass/desktop
index 8945ebb..6c2e45f 100644
--- a/vars/hostclass/desktop
+++ b/vars/hostclass/desktop
@@ -36,8 +36,10 @@ neofetch
noto-basic
noto-emoji
password-store
+postgresql16-client
pulseaudio
py${python_version}-pip
+rsync
signal-desktop
sndio
stow
@@ -55,15 +57,16 @@ wireguard-tools
xorg"
desktop_kde_packages="
-audacious
-audacious-plugins
+audacious-qt5
+audacious-plugins-qt5
+digikam
dino
+elisa
gajim
gtksourceview4
-juk
k3b
kde5
-kid3-qt6
+kid3-kf5
kmix
konversation
py${python_version}-omemo-dr