Changeset aef31c3


Ignore:
Timestamp:
Jun 24, 2010, 1:48:09 AM (14 years ago)
Author:
Jessica B. Hamrick <jhamrick@…>
Branches:
master, debian, mac, no-cups, nodebathena, web
Children:
8045b0a
Parents:
0237078
git-author:
root <root@…> (05/31/10 23:52:21)
git-committer:
Jessica B. Hamrick <jhamrick@…> (06/24/10 01:48:09)
Message:

Fix print server permissions so users can use cups-lpq and cups-lprm

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • README

    r1e04f22 raef31c3  
    5959      For the time being, I've set the CUPS daemon to always run under group 'audio',
    6060      but there should really be a better solution.
    61     * lprm does not remove jobs -- we should maybe leave a pid file and kill the mplayer
    62       process if someone kills the job
    63     * you can currently play files locally, but not remotely -- why?
     61    * debathena printer configuration defaults to using ipp, e.g.:
     62       jhamrick@lemon-meringue:~$ lpstat -v sipbmp3
     63       device for sipbmp3: ipp://zsr.mit.edu:631/printers/sipbmp3
     64     so you can't just do `lpq -Psipbmp3`, you have to use `lpq -Psipbmp3 -hzsr` or
     65     something similar.  Same thing goes with lprm.  It is interesting that this is
     66     only the case with lpq and lprm, though, and lpr Just Works.  This shouldn't be
     67     an issue on non-debathena machines.
     68
     69- Create wrapper scripts for queuing/dequeuing jobs?  Making it easier to use across
     70  multiple platforms, regardless of debathena/normal linux/etc?
  • debian/changelog

    r0237078 raef31c3  
     1gutenbach (2.02) unstable; urgency=low
     2
     3  * Fix print server permissions problems such that remote
     4  users can user cups-lpq and cups-lprm
     5
     6 -- Jessica Hamrick <jhamrick@mit.edu>  Mon, 31 May 2010 23:51:52 -0400
     7
    18gutenbach (2.01) unstable; urgency=low
    29
  • debian/inst/cups-set-perms

    r4ac44b2 raef31c3  
    2424# Begin configurations for gutenbach
    2525
     26Group audio
     27Listen *
     28
    2629<Location /printers/$printername>
     30    <Limit Cancel-Job Purge-Jobs CUPS-Authenticate-Job>
     31        Order deny,allow
     32        Allow from All
     33    </Limit>
     34
    2735    Order Deny, Allow
    2836    Allow from All
    2937</Location>
    30 
    31 Group audio
    32 Listen *
    3338
    3439# End configurations for gutenbach
Note: See TracChangeset for help on using the changeset viewer.