New port print/p910nd p910nd is a small printer daemon intended for diskless workstations that does not spool to disk but passes the job directly to the printer. Fix: Shar renamed to txt to send from win machine Patch attached with submission follows:
Hi, if you are still interested in having this port in FreeBSD, it needs to be reworked to support stage. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html Additionally, you need to provide some sort of quality assurance. In order of preference, we are looking for: 1) "poudriere testport" or "poudriere bulk -t" logs 2) Redports or tinderbox logs Please provide an updated shar file and attach a test log. Alternatively, please indicate if you are no longer interested in having this software in the Ports Collection and that we can close the PR. Thanks!
Sure, I would be happy to update the port to suit. Just give me some time.
Created attachment 145556 [details] port shar Staging support
Created attachment 145557 [details] portlint -AC output
Created attachment 145558 [details] Redports 10.0-RELEASE/amd64 run
Created attachment 145559 [details] Redports 10.0-RELEASE/i386 run
Created attachment 145560 [details] Redports 9.2-RELEASE/amd64 run
Created attachment 145561 [details] Redports 9.2-RELEASE/i386 run
Created attachment 145562 [details] Redports QATty run
Awesome. In the future, usually a link to Redports run is enough but uploading the log certainly makes it bulletproof. Moving to patch-ready status.
The port uses /tmp/ as LOCKFILE_DIR, which might cause race conditions with security implications. Would it be possible to use /var/run/<port>/ as LOCKFILE_DIR ?
Created attachment 145574 [details] port shar - Change LOCKFILE_DIR to /var/run/${PORTNAME} - Add creation of /var/run/${PORTNAME} in the pkg-plist (using databases/redis/pkg-plist as an example) Redports run: https://redports.org/buildarchive/20140809160700-2741/
Created attachment 145575 [details] portlint -AC output
A commit references this bug: Author: pi Date: Sat Aug 9 19:54:59 UTC 2014 New revision: 364471 URL: http://svnweb.freebsd.org/changeset/ports/364471 Log: New port: print/p910nd p910nd is a small printer daemon intended for diskless workstations that does not spool to disk but passes the job directly to the printer. WWW: http://p910nd.sourceforge.net/ PR: 180446 Submitted by: kozlov.sergey.404@gmail.com Changes: head/print/Makefile head/print/p910nd/ head/print/p910nd/Makefile head/print/p910nd/distinfo head/print/p910nd/files/ head/print/p910nd/files/p910nd.in head/print/p910nd/files/patch-p910nd.8 head/print/p910nd/pkg-descr head/print/p910nd/pkg-plist
Committed, thanks!