
Secure Multi-Tenant Print System Setup (CUPS/IPPS/Linux)
- or -
Post a project like this19
$20
- Posted:
- Proposals: 5
- Remote
- #4488522
- Awarded
Description
Experience Level: Entry
We are looking for an experienced Linux engineer to design and implement a secure, isolated print environment using CUPS.
The goal is to build a lean, reliable system that delivers the required functionality without unnecessary complexity or ongoing maintenance overhead.
Project Objectives
The system should:
Securely handle print jobs
Support automatic printing for standard queues
Allow manual release for sensitive jobs (e.g. finance)
Enable safe re-routing of jobs if a printer is unavailable
Ensure jobs are not retained longer than necessary
Operate independently without affecting other services
Key Requirement: Isolation
A critical requirement is strict separation between environments:
No visibility of other users’ printers or queues
No access to other users’ print jobs
No risk of jobs being sent to the wrong printer
Strong access control and secure handling
Technical Scope
You will be responsible for:
Setting up an isolated environment (VM preferred)
Configuring CUPS with IPPS (TLS encryption)
Creating hybrid queue logic (auto-print + hold/release)
Implementing lightweight printer health checks
Enabling manual fallback routing
Applying security hardening and access controls
Configuring automatic job cleanup policies
Devices
Printers include models similar to the following:
Toshiba e-STUDIO
Katun Arivia
(All expected to support secure IPP/IPPS where possible.)
Important Considerations
We want to avoid:
Overengineered solutions
Complex custom scripting where not required
High-maintenance or costly components
We prefer:
Native CUPS functionality
Simple, predictable behaviour
Low ongoing maintenance
What We Expect
Before full implementation, you should:
Review the scope
Recommend the most cost-effective and simplest architecture
Identify anything that may increase time or complexity
Suggest improvements where needed
Deliverables
Clear architecture outline
Implementation of the agreed setup
Documentation of configuration and approach
Ideal Candidate
Strong experience with Linux systems (AlmaLinux/RHEL-based)
Hands-on experience with CUPS and IPP/IPPS
Knowledge of secure system design and isolation
Ability to deliver simple, practical solutions
The goal is to build a lean, reliable system that delivers the required functionality without unnecessary complexity or ongoing maintenance overhead.
Project Objectives
The system should:
Securely handle print jobs
Support automatic printing for standard queues
Allow manual release for sensitive jobs (e.g. finance)
Enable safe re-routing of jobs if a printer is unavailable
Ensure jobs are not retained longer than necessary
Operate independently without affecting other services
Key Requirement: Isolation
A critical requirement is strict separation between environments:
No visibility of other users’ printers or queues
No access to other users’ print jobs
No risk of jobs being sent to the wrong printer
Strong access control and secure handling
Technical Scope
You will be responsible for:
Setting up an isolated environment (VM preferred)
Configuring CUPS with IPPS (TLS encryption)
Creating hybrid queue logic (auto-print + hold/release)
Implementing lightweight printer health checks
Enabling manual fallback routing
Applying security hardening and access controls
Configuring automatic job cleanup policies
Devices
Printers include models similar to the following:
Toshiba e-STUDIO
Katun Arivia
(All expected to support secure IPP/IPPS where possible.)
Important Considerations
We want to avoid:
Overengineered solutions
Complex custom scripting where not required
High-maintenance or costly components
We prefer:
Native CUPS functionality
Simple, predictable behaviour
Low ongoing maintenance
What We Expect
Before full implementation, you should:
Review the scope
Recommend the most cost-effective and simplest architecture
Identify anything that may increase time or complexity
Suggest improvements where needed
Deliverables
Clear architecture outline
Implementation of the agreed setup
Documentation of configuration and approach
Ideal Candidate
Strong experience with Linux systems (AlmaLinux/RHEL-based)
Hands-on experience with CUPS and IPP/IPPS
Knowledge of secure system design and isolation
Ability to deliver simple, practical solutions
Salihu G.
100% (6)Projects Completed
6
Freelancers worked with
5
Projects awarded
54%
Last project
20 Apr 2026
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hey Salihu, is this a greenfield VM with new queue design, or do you already have an existing CUPS/printer setup that needs to be isolated and hardened?
1152578
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies