-
Arturo Martín Romero authored
Configuración de la impresora compartida HP Laserjet Pro 1102 del equipo CID 472 con ip 192.168.1.71
a43725e9
#!/bin/bash
# Compartimos por CUPS la impresora HP LaserJet 1010 ubicada en el equipo 10232 con IP 192.168.12.100
cupsctl --share-printers
[ -z "${1}" ] && \
echo "=> Error!! Debe pasarse como parámetro el nombre la impresora a compartir" && \
exit 1
# NOMBRE_IMPRESORA="hp_LaserJet_1010"
NOMBRE_IMPRESORA="${1}"
if lpstat -v | grep -q "${NOMBRE_IMPRESORA}" ; then
lpadmin -p "${NOMBRE_IMPRESORA}" -o printer-is-shared=true && \
echo "=> Se ha configurado CUPS para compartir la impresora: ${NOMBRE_IMPRESORA}"
else
# Si no existe la impresora la podríamos configurar con su PPD:
# lpinfo -m | grep -i "hp" | grep -i "1010" | grep -i "LaserJet"
echo "=> Problemas para configurar CUPS: No existe y No se puede compartir la impresora ${NOMBRE_IMPRESORA}"
exit 1
fi
exit 0