Commit graph

55 commits

Author SHA1 Message Date
Jonas Große Sundrup ba1798ce46
if socket-activated, exit after printing 2023-12-29 22:09:22 +01:00
Jonas Große Sundrup 1edb189aba
implement socket-activation and manual activation besides each other 2023-12-29 21:51:34 +01:00
Jonas Große Sundrup 119b33f538
implement writing general content file 2023-12-29 21:34:04 +01:00
Evan Widloski 40d7e469d9
Merge pull request #43 from sergiusens/patch-2
fix: new link to setup ssh
2023-11-20 14:16:31 -06:00
Sergio Schvezov e420647b5f
fix: new link to setup ssh 2023-11-20 14:21:35 -03:00
evan c30239dc37 add .sum file 2023-03-10 18:55:02 -06:00
Evan Widloski 621cbee515
Merge pull request #39 from kesmit13/master
Add metadata for v3 software
2023-01-05 22:00:07 -06:00
Kevin Smith 0bbf326172 Add metadata for v3 software 2023-01-05 21:06:32 -06:00
evan 6df7276abf restart remux, tarnish, draft 2022-05-21 17:44:16 -05:00
evan 37c00b6a5c ignore failures when installing rmfilter 2022-05-21 17:43:31 -05:00
evan 8bdbfda303 add notes file 2021-09-24 12:14:23 -05:00
evan f208a4995b copy rmfilter to both possible cups folders 2021-09-24 12:01:18 -05:00
evan b1c303a553 clarify readme 2021-06-22 15:05:34 -05:00
evan 92cc0a82c2 clarify debug instructions 2021-06-18 17:19:34 -05:00
evan 325dd52ab5 simplify rmfilter 2021-06-18 17:15:29 -05:00
evan 60ebff70a8 add rmfilter cups fitler 2021-03-28 23:38:51 -05:00
evan 96ef3a5469 stop printer service before installing 2021-03-28 18:43:12 -05:00
Evan Widloski 47539d4d91
Merge pull request #26 from gavinmcc/fix-ppv
Fix ppv
2021-03-21 22:46:30 -05:00
Gavin McCullagh 14e80638ed switch cupsfilter from pdftopdf to "-" see issue #24 2021-03-22 02:53:23 +00:00
Gavin McCullagh 2da4b179ae add an additional .content file, see issue #23 2021-03-21 07:56:49 +00:00
evan 52f31746ab switch to is-active 2021-03-14 17:51:13 -05:00
evan b5d8cd582f clean up debug function 2021-03-12 23:24:12 -06:00
evan 7e50dbb48f only restart xochitl if service enabled 2021-03-12 23:21:23 -06:00
evan 8531bea5e3 use Generic-PDF_Printer-PDF.ppd derived ppd 2021-03-12 22:26:35 -06:00
evan 3374cee3d3 system-config-printer note 2021-02-25 20:20:18 -06:00
Evan Widloski abfc7b9770
Create LICENSE 2021-02-25 18:56:44 -06:00
Jonas Große Sundrup d1fe37662a
socket-activate printer
Previous to this commit, the printer needs to continuously run in the
background, even if it doesn't do much most of the time, to keep the
socket open and handle incoming connections. This commit hands over
handling the open socket to systemd and the printer-code gets started by
systemd only when there is something incoming on the socket. The printer
itself then takes over the socket from systemd, handles the incoming
data and exits afterwards, returning socket management to systemd again.

This reduces running processes as well as the memory footprint of the
running system.
2020-12-29 14:30:30 +01:00
evan 7a44abdece readme typo 2020-12-29 00:08:06 -06:00
Evan Widloski 01c5f9b64e
Merge pull request #12 from Gnomiro/patch-1
Update install.sh
2020-12-27 21:44:59 -06:00
evan df870008fe update service instead of install.sh 2020-12-27 21:44:28 -06:00
Gnomiro 7ea30a5f82
Update install.sh
printer.services looks for printer.arm in /home/root and not /home/root/bin. First look showed that the makefile also places printer.arm in /home/root and not in /home/root/bin. This way install.sh should provide a working environment.
2020-12-22 10:51:18 +01:00
evan 1e2627c837 cleanup readme 2020-12-20 23:00:26 -06:00
evan 8bc1a5b622 fix issue #11, support %%EOF w/out newline 2020-12-20 22:54:08 -06:00
evan 5fb75ced63 add debug note 2020-12-20 22:53:40 -06:00
evan 822cbf78fe wget instead of curl 2020-12-18 11:18:58 -06:00
evan 498449f3d4 update install script 2020-12-18 01:27:32 -06:00
evan 04c54aa936 add install script 2020-12-18 01:02:08 -06:00
evan 475f6fd081 change name in ppd 2020-12-18 01:01:16 -06:00
evan 249fa4d0cc simplify install process 2020-12-18 01:01:02 -06:00
Evan Widloski 5f8e763cf6
Merge pull request #7 from Gozala/fix-install
fix insall script on mac
2020-12-07 18:23:51 -06:00
evan 7d45d468bb fix curl command 2020-12-07 18:23:08 -06:00
evan 120a31dbfb git rid of heredoc, add keys to ssh agent 2020-11-26 22:46:08 -06:00
Evan Widloski cabbfcbb51
add image 2020-10-20 18:37:42 -05:00
Irakli Gozalishvili 00831257a4
Update Makefile 2020-10-20 13:07:58 -07:00
Irakli Gozalishvili 8ae644293e
fix insall script on mac 2020-10-02 17:30:17 -07:00
evan 54881b33ed link to windows printer install 2020-07-12 21:40:05 -05:00
evan 6e4a3035a3 fix download_prebuilt 2020-07-12 21:39:58 -05:00
evan ce1274450b make easy install work on osx 2020-07-12 18:26:11 -05:00
evan f41beb4cea add download_prebuilt target 2020-07-12 18:26:11 -05:00
evan 1c26f7be06 download deps before build 2020-07-12 18:26:11 -05:00