Merge branch 'bugfix/KASM-4936_cupsd_rocky9_starting' into 'develop'

KASM-4936 Fix cupsd not starting due to too high ulimit size

Closes KASM-4936

See merge request kasm-technologies/internal/workspaces-core-images!140
This commit is contained in:
Justin Travis 2023-08-21 16:38:33 +00:00
commit 091bea504d

View File

@ -4,7 +4,9 @@ set -ex
PRINTER_NAME=${KASM_PRINTER_NAME:-Kasm-Printer}
echo "Starting cups"
/usr/sbin/cupsd -f &
# HACK: Some versions of cupsd cannot handle unlimited file descriptor limit
# that docker sets..
ulimit -n 1024 &&/usr/sbin/cupsd -f &
until [[ "$(lpstat -r)" == "scheduler is running" ]]; do sleep 15; done
echo "Creating a virtual printer: $PRINTER_NAME"