<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>
 > <console>  0600 <scanner>    0600 root
<br> > <console>  0600 <scanner>    0660 root.scanner
<br>
<br>Scanners can be a real pain to deal with, especially when using saned to
<br>connect from remote hosts.
<br>
<br>I have my scanner/printer attached to my linux desktop. From there I
<br>have saned set up so that I scan from the linux computer itself, or from
<br>mine or my wifes laptop using the xsane mac/windows ports.
<br>
<br>The only place the scanner will work correctly, by default, is the
<br>desktop itself.
<br>
<br>I went ahead and created a user 'saned' to login the saned daemon using
<br>the nologin shell, and configured saned.conf to allow the desired hosts
<br>to connect, and then xinetd to listen for saned requests.
<br>
<br>I had to basically do the same as listed above except mine ended up
<br>being root.saned. When the console.perms runs it changes the owner from
<br>root to whoever is logged in, but fortunately leaves the group as saned.
<br>This allows sane to work from any of the computers I want. Mild headache
<br>to set up the first time, but now it just works.
<br>
<br>There may be a simpler way, but that was the best I was able to figure
<br>out... definitely not intuitive, but doable.
<br>
<br></body>
</html>