remove bundle:scansnap
This commit is contained in:
parent
455c5c5ce5
commit
3a52cf55c4
6 changed files with 0 additions and 150 deletions
|
@ -1,21 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
DATE=$(date +%F_%H-%M-%S)
|
|
||||||
|
|
||||||
cd "$1"
|
|
||||||
|
|
||||||
convert *.tiff no_ocr.pdf
|
|
||||||
ocrmypdf -l deu no_ocr.pdf has_ocr.pdf
|
|
||||||
|
|
||||||
rm -f *.tiff
|
|
||||||
rm -f no_ocr.pdf
|
|
||||||
|
|
||||||
chown nobody:nogroup has_ocr.pdf
|
|
||||||
|
|
||||||
mv has_ocr.pdf "/srv/scansnap/${DATE}.pdf"
|
|
||||||
|
|
||||||
cd /
|
|
||||||
|
|
||||||
rm -r "$1"
|
|
|
@ -1,9 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
OUTFILE=$(mktemp -d)
|
|
||||||
|
|
||||||
scanimage --source 'ADF Duplex' --format tiff --mode Color --brightness 23 --resolution 300 --page-width 210 --page-height 297.3 -x 210 -y 297.3 --batch=${OUTFILE}/p%04d.tiff
|
|
||||||
|
|
||||||
/etc/scanbd/scripts/ocr.sh "$OUTFILE" &
|
|
|
@ -1,52 +0,0 @@
|
||||||
global {
|
|
||||||
debug = true
|
|
||||||
debug-level = 2
|
|
||||||
|
|
||||||
user = saned
|
|
||||||
group = scanner
|
|
||||||
|
|
||||||
saned = "/usr/sbin/saned"
|
|
||||||
saned_opt = {}
|
|
||||||
saned_env = { "SANE_CONFIG_DIR=/etc/scanbd" }
|
|
||||||
|
|
||||||
scriptdir = /etc/scanbd/scripts
|
|
||||||
|
|
||||||
timeout = 500
|
|
||||||
|
|
||||||
pidfile = "/var/run/scanbd.pid"
|
|
||||||
|
|
||||||
environment {
|
|
||||||
device = "SCANBD_DEVICE"
|
|
||||||
action = "SCANBD_ACTION"
|
|
||||||
}
|
|
||||||
|
|
||||||
function function_knob {
|
|
||||||
filter = "^message.*"
|
|
||||||
desc = "The value of the function knob / wheel / selector"
|
|
||||||
env = "SCANBD_FUNCTION"
|
|
||||||
}
|
|
||||||
function function_mode {
|
|
||||||
filter = "^mode.*"
|
|
||||||
desc = "Color mode"
|
|
||||||
env = "SCANBD_FUNCTION_MODE"
|
|
||||||
}
|
|
||||||
|
|
||||||
multiple_actions = false
|
|
||||||
action scan {
|
|
||||||
filter = "^scan.*"
|
|
||||||
numerical-trigger {
|
|
||||||
from-value = 0
|
|
||||||
to-value = 1
|
|
||||||
}
|
|
||||||
desc = "Scan to file"
|
|
||||||
script = "scan.sh"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
include(scanner.d/avision.conf)
|
|
||||||
include(scanner.d/fujitsu.conf)
|
|
||||||
include(scanner.d/hp.conf)
|
|
||||||
include(scanner.d/pixma.conf)
|
|
||||||
include(scanner.d/snapscan.conf)
|
|
||||||
include(scanner.d/canon.conf)
|
|
||||||
include(scanner.d/plustek.conf)
|
|
|
@ -1,39 +0,0 @@
|
||||||
directories = {
|
|
||||||
'/etc/scanbd/scripts': {
|
|
||||||
'purge': True,
|
|
||||||
},
|
|
||||||
'/srv/scansnap': {
|
|
||||||
'owner': 'nobody',
|
|
||||||
'group': 'nogroup',
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
files = {
|
|
||||||
'/etc/scanbd/scanbd.conf': {
|
|
||||||
'triggers': {
|
|
||||||
'svc_systemd:scanbd:restart',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
'/etc/scanbd/scripts/ocr.sh': {
|
|
||||||
'mode': '0755',
|
|
||||||
'needs': {
|
|
||||||
'directory:/srv/scansnap',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
'/etc/scanbd/scripts/scan.sh': {
|
|
||||||
'mode': '0755',
|
|
||||||
'needs': {
|
|
||||||
'directory:/srv/scansnap',
|
|
||||||
'file:/etc/scanbd/scripts/ocr.sh',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
svc_systemd = {
|
|
||||||
'scanbd': {
|
|
||||||
'needs': {
|
|
||||||
'file:/etc/scanbd/scanbd.conf',
|
|
||||||
'pkg_apt:scanbd',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
|
@ -1,22 +0,0 @@
|
||||||
defaults = {
|
|
||||||
'apt': {
|
|
||||||
'packages': {
|
|
||||||
'sane-utils': {},
|
|
||||||
'scanbd': {},
|
|
||||||
'imagemagick': {},
|
|
||||||
'ocrmypdf': {},
|
|
||||||
'tesseract-ocr-deu': {},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
'backups': {
|
|
||||||
'paths': {
|
|
||||||
'/srv/scansnap',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
'cron': {
|
|
||||||
'jobs': {
|
|
||||||
# Automatically remove files which are older than 14 days
|
|
||||||
'scansnap_cleanup': '00 00 * * * root /usr/bin/find /srv/scansnap/ -mindepth 1 -mtime +14 -delete',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
|
@ -12,7 +12,6 @@ nodes['home.nas'] = {
|
||||||
'nfs-server',
|
'nfs-server',
|
||||||
'rsyslogd',
|
'rsyslogd',
|
||||||
'samba',
|
'samba',
|
||||||
'scansnap',
|
|
||||||
'smartd',
|
'smartd',
|
||||||
'vmhost',
|
'vmhost',
|
||||||
'zfs',
|
'zfs',
|
||||||
|
@ -150,9 +149,6 @@ nodes['home.nas'] = {
|
||||||
'/srv/paperless': {
|
'/srv/paperless': {
|
||||||
'home.paperless': 'rw,all_squash,anonuid=65534,anongid=65534,no_subtree_check',
|
'home.paperless': 'rw,all_squash,anonuid=65534,anongid=65534,no_subtree_check',
|
||||||
},
|
},
|
||||||
'/srv/scansnap': {
|
|
||||||
'172.19.138.0/24': 'rw,all_squash,anonuid=65534,anongid=65534,no_subtree_check',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'nginx': {
|
'nginx': {
|
||||||
|
@ -296,9 +292,6 @@ nodes['home.nas'] = {
|
||||||
'storage/paperless': {
|
'storage/paperless': {
|
||||||
'mountpoint': '/srv/paperless',
|
'mountpoint': '/srv/paperless',
|
||||||
},
|
},
|
||||||
'storage/scan': {
|
|
||||||
'mountpoint': '/srv/scansnap',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
'snapshots': {
|
'snapshots': {
|
||||||
'retain_per_dataset': {
|
'retain_per_dataset': {
|
||||||
|
|
Loading…
Reference in a new issue