summaryrefslogtreecommitdiff
path: root/raveos-app-installer/data/actions/printer.sh
diff options
context:
space:
mode:
authorNippy <nippy@Nippy-Mac-mini.local>2026-11-01 18:13:54 +0100
committerNippy <nippy@Nippy-Mac-mini.local>2026-11-01 18:13:54 +0100
commita64ef966534f8dba6af889ba4bfce15691bfc85b (patch)
treeb30f284d05b80fa115569ab220deae13797fad6f /raveos-app-installer/data/actions/printer.sh
parent919f977b40016f588b0c8532c8a57f6035056b95 (diff)
downloadRaveOS-PKGBUILD-a64ef966534f8dba6af889ba4bfce15691bfc85b.tar.gz
RaveOS-PKGBUILD-a64ef966534f8dba6af889ba4bfce15691bfc85b.zip
új telepítő
Diffstat (limited to 'raveos-app-installer/data/actions/printer.sh')
-rwxr-xr-xraveos-app-installer/data/actions/printer.sh57
1 files changed, 0 insertions, 57 deletions
diff --git a/raveos-app-installer/data/actions/printer.sh b/raveos-app-installer/data/actions/printer.sh
deleted file mode 100755
index 5b55e3b..0000000
--- a/raveos-app-installer/data/actions/printer.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-# Nyomtató támogatás telepítő script
-# Környezeti változók: INSTALL_USER, INSTALL_HOME
-
-set -e
-
-USER="$INSTALL_USER"
-HOME="$INSTALL_HOME"
-ACTION="${1:-install}"
-
-remove_installed_packages() {
- local installed=()
- local pkg
- for pkg in "$@"; do
- if pacman -Qq "$pkg" >/dev/null 2>&1; then
- installed+=("$pkg")
- fi
- done
- if ((${#installed[@]})); then
- pacman -Rcns --noconfirm "${installed[@]}"
- fi
-}
-
-if [[ "$ACTION" == "remove" ]]; then
- echo "Removing printer support..."
- systemctl disable --now cups 2>/dev/null || true
- remove_installed_packages \
- cups \
- hplip \
- system-config-printer \
- epson-inkjet-printer-escpr \
- epson-inkjet-printer-escpr2
- echo "Printer support removal complete!"
- exit 0
-fi
-
-echo "Installing printer support..."
-
-# Alap nyomtató csomagok
-pacman -S --noconfirm --needed \
- cups \
- hplip \
- system-config-printer
-
-# Epson nyomtatók
-# Ezek a RaveOS környezetben repo-ból is elérhetők, ezért ne használjunk
-# interaktív `yay` futtatást egy rootból indított installer scriptben.
-pacman -S --noconfirm --needed \
- epson-inkjet-printer-escpr \
- epson-inkjet-printer-escpr2 \
- || true
-
-# CUPS szolgáltatás engedélyezése
-systemctl enable cups
-systemctl start cups
-
-echo "Printer support installation complete!"