cupsd-helper(8) OpenPrinting cupsd-helper(8)

cupsd-helper - اسکریپت‌های کمکی دیمون CUPS

cups-deviced request-id limit user-id options
cups-driverd cat ppd-name
cups-driverd list request_id limit options
cups-exec sandbox-profile [ -g group-id ] [ -n nice-value ] [ -u user-id ] /path/to/program argv0 ... argvN

برنامه‌های cupsd-helper عملیات‌های طولانی‌مدت را از جانب زمان‌بند، cupsd(8)، انجام می‌دهند. برنامه کمکی cups-deviced هر بک‌اند backend(7) سامانه CUPS را بدون هیچ آرگومانی اجرا می‌کند تا چاپگرهای دردسترس را شناسایی کند.

برنامه کمکی cups-driverd فهرستی از تمام راه‌اندازهای چاپگر دردسترس، زیرمجموعه‌ای از راه‌اندازهای چاپگر «منطبق»، یا یک نسخه از فایل PPD مربوط به یک راه‌انداز خاص را ارائه می‌دهد.

برنامه کمکی cups-exec بک‌اندها، فیلترها و سایر برنامه‌ها را اجرا می‌کند. در سیستم‌عامل macOS، این برنامه‌ها درون یک سندباکس (محیط ایزوله) امن اجرا می‌شوند.

برنامه cups-driverd به دنبال فایل‌های PPD و اطلاعات راه‌انداز در دایرکتوری‌های زیر می‌گردد:

/Library/Printers
/opt/share/ppd
/System/Library/Printers
/usr/local/share/ppd
/usr/share/cups/drv
/usr/share/cups/model
/usr/share/ppd

فایل‌های PPD را می‌توان با استفاده از برنامه gzip(1) فشرده کرد یا در بایگانی‌های فشرده‌شده tar(1) قرار داد تا حجم آن‌ها باز هم کاهش یابد.

فایل‌های اطلاعات راه‌انداز باید با قالب تعریف‌شده در ppdcfile(5) مطابقت داشته باشند.

راه‌اندازهای چاپگر CUPS، بک‌اندها و فایل‌های PPD منسوخ شده‌اند و در انتشار قابلیت‌های آتی CUPS دیگر پشتیبانی نخواهند شد. چاپگرهایی که از IPP پشتیبانی نمی‌کنند را می‌توان با استفاده از برنامه‌هایی مانند ippeveprinter(1) پشتیبانی کرد.

backend(7), cups(1), cupsd(8), cupsd.conf(5), filter(7), ppdcfile(5),
راهنمای برخط CUPS (http://localhost:631/help)

Copyright © 2020-2024 by OpenPrinting.

CUPS 2021-02-28