Difference between revisions of "Sane"
From Blue-IT.org Wiki
(→4. Configure saned) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | == Ubuntuusers article (German) == | ||
+ | Contributions to: | ||
+ | * [http://wiki.ubuntuusers.de/Sane Sane] | ||
+ | |||
=== Scanserver with saned under Ubuntu 10.04 === | === Scanserver with saned under Ubuntu 10.04 === | ||
Unfortunately there seems to be a bug in the inetd service under Ubuntu 10.04. | Unfortunately there seems to be a bug in the inetd service under Ubuntu 10.04. | ||
Line 27: | Line 31: | ||
== 5. Restart the service == | == 5. Restart the service == | ||
sudo openbsd-inetd restart | sudo openbsd-inetd restart | ||
+ | |||
+ | == Test == | ||
+ | cat /etc/services | grep 6566 | ||
+ | sane-port 6566/tcp sane saned # SANE network scanner daemon | ||
+ | |||
+ | cat /etc/inetd.conf | grep sane | ||
+ | sane-port stream tcp nowait root /usr/sbin/saned saned | ||
+ | |||
+ | cat /etc/group | grep sane | ||
+ | saned:x:118: | ||
+ | scanner:x:1001:saned | ||
+ | |||
+ | scanimage -L | ||
+ | device `net:localhost:epson2:/dev/sg0' is a Epson Perfection1200 flatbed scanner | ||
That's it. | That's it. | ||
Beside the point wether it is secure to run saned as "root", this works! | Beside the point wether it is secure to run saned as "root", this works! | ||
+ | |||
+ | [[Category:Scanning]] |
Latest revision as of 20:00, 8 January 2012
Contents
Ubuntuusers article (German)
Contributions to:
Scanserver with saned under Ubuntu 10.04
Unfortunately there seems to be a bug in the inetd service under Ubuntu 10.04.
Therefore the configuration of saned scanserver had changed.
1. Install openbsd-inetd
sudo apt-get purge inetutils-inetd sudo apt-get install openbsd-inetd
2. Change the rights for saned
sudo addgroup scanner sudo usermod -G scanner -a saned
3. Configure inetd
Edit /etc/inetd.conf and add the following
sane-port stream tcp nowait root /usr/sbin/saned saned
4. Configure saned
On the server edit /etc/sane.d/saned.conf according to your local network:
## Access list 192.168.0.0/24
On the client edit /etc/sane.d/net.conf and add the servers IP or hostname
## saned hosts scanserver_ip_or_hostname
5. Restart the service
sudo openbsd-inetd restart
Test
cat /etc/services | grep 6566
sane-port 6566/tcp sane saned # SANE network scanner daemon
cat /etc/inetd.conf | grep sane
sane-port stream tcp nowait root /usr/sbin/saned saned
cat /etc/group | grep sane
saned:x:118: scanner:x:1001:saned
scanimage -L
device `net:localhost:epson2:/dev/sg0' is a Epson Perfection1200 flatbed scanner
That's it.
Beside the point wether it is secure to run saned as "root", this works!