> The problem here is that we have 4 campus servers. Each one hosts a Samba
> domain. Sometimes, users for whatever reason will go to a different campus
> (where they may or may not have an account -- the problem occurs when they
> do not). They log in using the Samba domain of their home site, but
> attempt to use printers on the campus they are visiting. While the PC they
> are using knows what their username is, and I can take this on good faith,
> since they do not have an account on the machine Samba serving the
> printers, their jobs print as the network guest user. This is clearly a
> problem for accounting. Does anyone know of a way for LPRng to find out
> who the client PC is logged in as by the time accounting occurs? We don't
> wish to just give away pages to students who happen to travel. It's a
> shame the setup is the way it is, but I'm just looking for a way to make
> this work in our current environment.

How far do you care to go in enforcing accounting?  

We've got wireless and laptop networks set up here with a OpenBSD box routing 
(and filtering) packet in and out...if the workstation has an SSH connection 
to the BSD box, any packets from that host are passed through (assuming it's 
an allowed user that connects); otherwise the packets are dropped.  I think it 
has a web server on it to capture any web traffic and an LPD that will detect 
the host the job came from, make sure the correct user's name is in it, then 
send the job on to the printer queue with the proper name embedded in the 
control file.

Of course, this requires that all users have an account on the wireless 
gateway, and works best if you have one namespace for all user accounts, etc. 
etc.

-- 
============================================================================
   John Perkins                   |   University of Wisconsin-Madison
   Associate Researcher           |   Department of Computer Science
   [EMAIL PROTECTED]               |   1210 W. Dayton St.
   608-262-0438/608-262-9997 FAX  |   Madison, WI  53706-1685
============================================================================




-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to