projects
/
hvlinux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upgrade to vte-0.38.2
[hvlinux.git]
/
stage5
/
pkg
/
sane-backends
diff --git
a/stage5/pkg/sane-backends
b/stage5/pkg/sane-backends
index
4bcf018
..
c747e2f
100644
(file)
--- a/
stage5/pkg/sane-backends
+++ b/
stage5/pkg/sane-backends
@@
-13,13
+13,14
@@
hvconfig_pre()
# Add group for UDEV rules
groupadd --system -f scanner
# Add group for UDEV rules
groupadd --system -f scanner
- groupadd --system -f saned
- hv_useradd --system -c saned -d /dev/null -g s
aned
-s /bin/false saned
+ # Group for sane server
+ hv_useradd --system -c saned -d /dev/null -g s
canner
-s /bin/false saned
- # Fixes an obsolete udev parameter:
- sed -i 's/SYSFS/ATTRS/g' ${SRC_DIR}/tools/sane-desc.c
-
- CONFIGURE_OPTS+=" --with-x=${USE_X_OPTION}"
+ CONFIGURE_OPTS+=" \
+ --with-x=${USE_X_OPTION} \
+ --localstatedir=/var \
+ --with-group=scanner \
+ --enable-libusb_1_0"
}
hvbuild_post()
}
hvbuild_post()
@@
-27,6
+28,8
@@
hvbuild_post()
install -v -m 644 tools/udev/libsane.rules \
/etc/udev/rules.d/65-scanner.rules
install -v -m 644 tools/udev/libsane.rules \
/etc/udev/rules.d/65-scanner.rules
+ chgrp -v scanner /var/lock/sane
+
# Addition to /etc/services (for both the client and server)
string_add "sane 6566/tcp saned # SANE Network Scanner Daemon" \
/etc/services
# Addition to /etc/services (for both the client and server)
string_add "sane 6566/tcp saned # SANE Network Scanner Daemon" \
/etc/services
@@
-53,6
+56,7
@@
service sane
protocol = tcp
wait = no
user = saned
protocol = tcp
wait = no
user = saned
+ group = scanner
server = /usr/sbin/saned
log_type = SYSLOG local4 info
}
server = /usr/sbin/saned
log_type = SYSLOG local4 info
}