packages/utils
Karel Kočí ae48f3f9e9
btrfs-progs: scan devices in preinit instead of init script
There is no gain to do device scan in init. Commonly we want to always
scan BTRFS devices to ensure that after boot raids are correctly linked.
It should be done before any init script tries to mount any raid FS.

Comparing init scripts and preinit scripts there are I think two primary
considerations. First is if user is expected to restart/reload/stop
given service on will. I think that there is no such reason for this as
user can easily enough just call btrfs utility it self. Second
consideration is if it makes sense to have it optional. This means if we
want to have ability to enable and disable given service. I think that
there is no such need in this case. It is pretty much doing nothing if
you don't have BTRFS FS connected and when you have you probably want to
scan it.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
2019-08-06 09:56:59 +02:00
..
acl acl: Switch to tarballs 2018-07-21 19:52:36 -07:00
acpica-unix acpica-unix: update to 20181213 2018-12-20 16:35:30 -07:00
acpid acpid: Update to 2.0.30 2018-07-26 13:15:51 -07:00
ap51-flash ap51-flash: Update to 2018.0 and switch to tarball 2018-07-16 10:01:43 -07:00
at at: change libelf1 dependency to libelf 2019-01-24 13:15:38 +01:00
attendedsysupgrade-common treewide: add missing PKGARCH:=all to non-binary packages 2019-03-30 17:11:50 +08:00
attr attr: Switch to tarball releases 2018-07-15 20:55:33 -07:00
auc auc: send revision in update check 2019-03-08 00:32:48 +01:00
avrdude avrdude: Fix GPIO path building 2019-07-02 10:07:53 -07:00
bandwidthd bandwidthd: fix undefined references to inline functions 2018-09-30 00:36:07 +08:00
banhosts add list of domains serving advertising 2015-07-03 12:21:03 +02:00
bash utils/bash: Import upstream patches for 5.0 2019-02-09 13:41:43 +00:00
bc treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
beep Update Makefile 2017-01-16 03:10:38 -06:00
bigclown bigclown-firmware-tool: add new package 2019-07-08 15:56:50 +02:00
bluelog bluelog: Adjust source name to try to fix buildbot 2018-08-24 20:14:18 -07:00
bluez Merge pull request #8187 from JeremySTX/bluez-split 2019-07-15 01:08:31 +02:00
bmx7-dnsupdate treewide: add missing PKGARCH:=all to non-binary packages 2019-03-30 17:11:50 +08:00
bonnie++ bonnie++: Update to 1.98 2019-03-03 16:29:06 -08:00
btrfs-progs btrfs-progs: scan devices in preinit instead of init script 2019-08-06 09:56:59 +02:00
byobu byobu: Update to 5.129 2019-06-15 02:53:59 +08:00
canutils canutils: fix PKG_MIRROR_HASH 2017-09-22 21:53:40 -07:00
ccid ccid: Update to 1.4.30 2018-10-07 06:13:14 -07:00
ccrypt ccrypt: Update to 1.11 2018-07-29 18:36:20 -07:00
cgroupfs-mount cgroupfs-mount: Added cgroup mount scripts 2019-07-04 19:35:15 +08:00
cmdpad cmdpad: Fix compilation with musl 2019-07-06 16:47:37 -07:00
collectd collectd: enable threshold plugin 2019-07-30 12:36:37 +02:00
containerd containerd: Added containerd 2019-07-04 19:35:15 +08:00
coreutils coreutils: add alternatives support 2019-07-13 11:04:41 +00:00
crconf crconf: switch to git repo and update to more recent code 2018-06-11 14:41:15 +03:00
crelay crelay: Update to 0.13 2018-08-29 13:33:46 -07:00
cryptsetup cryptsetup: update to version 2.1.0 2019-03-02 20:54:36 +01:00
dbus utils/dbus: Update to 1.12.12 2018-12-25 23:51:32 +01:00
device-observatory device-observatory: Fix compilation with uClibc-ng 2019-05-01 12:26:25 -07:00
dfu-programmer dfu-programmer: Change PKG_SOURCE_URL to use @SF macro. 2018-02-20 13:40:27 -08:00
dfu-util dfu-util: Add PKG_MAINTAINER entry + fix URL. 2018-02-20 14:40:54 -08:00
digitemp digitemp: bump to version 3.7.2 2018-11-27 11:34:36 +01:00
dmidecode dmidecode: Update to 3.2 2018-10-28 10:08:22 -07:00
docker-ce docker-ce: Updated and added --init and --publish options 2019-07-20 19:43:35 +08:00
domoticz domoticz: Fix compilation without deprecated OpenSSL APIs 2019-07-16 22:57:06 -07:00
dosfstools dosfsutils: Properly fix iconv linking 2019-06-20 15:24:41 -07:00
dump1090 treewide: fix missing/wrong MIRROR_HASH for sources from github 2018-07-02 10:40:47 +08:00
dvtm treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
ecdsautils treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
evtest evtest: Switch to tarballs 2018-07-28 15:07:17 -07:00
fft-eval fft-eval: add package 2019-02-21 08:56:43 +01:00
findutils findutils: Add missing header 2019-08-04 14:47:06 -07:00
fio fio: Update to 3.15 2019-07-14 13:02:27 -07:00
fish fish: Fix wrong dependency 2019-05-27 16:55:02 -07:00
flashrom flashrom: Add ARC support 2019-07-01 10:39:54 -07:00
flent-tools flent-tools: Update to 1.2.2 2019-05-12 00:32:38 -07:00
fontconfig treewide: Capitalize submenus 2019-07-25 09:35:40 +08:00
gammu gammu: Update to 1.40.0 2019-06-22 13:16:06 -07:00
gawk gawk: update to version 5.0.0 2019-05-10 23:40:36 +02:00
gddrescue gddrescue: Do not build with uClibc-ng 2019-07-16 13:54:09 -07:00
gkermit gkermit: Fix compilation with -Wimplicit-function-declaration 2019-07-06 16:45:53 -07:00
gnupg gnupg: Remove myself as maintainer 2018-07-04 23:54:49 -04:00
gpsd gpsd: Add missing define 2019-07-06 16:42:44 -07:00
gptfdisk gptfdisk: Update to 1.0.4 2018-07-08 18:13:39 -07:00
grep grep: Update to 3.3 2018-12-26 11:26:28 -08:00
gzip gzip: Update to 1.10 2019-01-19 22:20:45 -08:00
hamlib hamlib: Update to 3.3 2018-09-29 11:50:29 +08:00
haserl treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
hashdeep Hashdeep: add package 2019-04-19 10:33:20 +02:00
haveged haveged: update to 1.9.4 2018-11-04 15:58:22 +02:00
hd-idle hd-idle: Update init script 2019-02-11 22:25:14 +08:00
hdparm hdparm: Fix LDFLAGS 2019-01-21 21:38:57 -08:00
hfsprogs hfsprogs: Fix wide string literal in fsck_hfs 2019-05-26 10:03:31 -07:00
hplip hplip: python is not needed for build 2019-06-25 04:24:24 -03:00
hub-ctrl treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
i2c-tools treewide: avoid deref symlinks when installing .so 2019-06-21 09:52:32 +08:00
inotify-tools inotify-tools: update to 3.20.1 2018-05-07 20:18:59 +02:00
io io: Open /dev/mem with O_SYNC for uncached access 2019-07-24 13:57:09 +02:00
irqbalance irqbalance: add support for uci config 2019-06-02 12:43:08 +03:00
joe joe: Update to 4.6 2018-08-07 16:04:05 -07:00
jq jq: compile with _GNU_SOURCE (fixes #7785) 2019-02-11 06:58:21 -05:00
jupp jupp: new package 2018-12-03 16:16:44 +00:00
klish klish: CONFIGURE_ARGS += --with-libxml2 2018-05-08 22:00:58 +09:00
kmod treewide: use mirror tag @KERNEL where applicable 2018-05-09 17:05:53 +08:00
lcd4linux lcd4linux: Update to 1204 2018-11-13 13:38:59 -08:00
lcdproc lcdproc: remove build timestamp 2017-12-07 00:21:35 +01:00
less less: Update to 530 2018-08-23 18:23:44 -07:00
libnetwork libnetwork: Added networking for docker-ce 2019-07-20 19:43:35 +08:00
lm-sensors lm-sensors: install libsensors using CP instead of INSTALL_DATA 2019-06-13 03:47:26 +08:00
logrotate logrotate: move config option to menu 2019-07-10 17:52:03 -03:00
lrzsz treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
lsof lsof: Fix dead URL + cosmetic fixes 2018-08-15 18:53:58 -07:00
lvm2 treewide: avoid deref symlinks when installing .so 2019-06-21 09:52:32 +08:00
lxc Merge pull request #8999 from neheb/lx 2019-05-17 13:22:20 -07:00
macchanger treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
mariadb mariadb: security bump to 10.2.26 2019-08-01 21:46:23 +02:00
mbtools mbtools: fix PKG_MIRROR_HASH 2017-09-22 21:53:40 -07:00
mc mc: update to 4.8.23 2019-06-24 16:23:53 +02:00
mg mg: update to 6.5 2019-06-06 11:06:38 +09:00
micrond micrond: use procd for service start 2019-04-22 19:32:40 +02:00
minicom minicom: update to v2.7.1 2017-12-31 18:46:01 +01:00
mksh mksh: update to R56c 2018-03-09 02:45:09 +00:00
mktorrent mktorrent: Update to version 1.1 + use GitHub properly 2018-02-21 20:09:13 -08:00
mmc-utils mmc-utils: update to latest git head 2019-04-15 21:38:41 +02:00
moreutils moreutils: Update to 0.63 2019-02-02 11:19:50 -08:00
mpack treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
mt-st mt-st: Add missing header 2019-08-02 16:59:21 -07:00
nano nano: update to 4.3 2019-06-20 14:49:17 +03:00
ncdu ncdu: update to version 1.14 2019-03-18 15:28:17 +01:00
netwhere netwhere: fix memory corruption problem 2017-12-26 12:13:02 -08:00
ntfs-3g ntfs-3g: allow build without ntfs3g.probe utility 2019-04-18 16:09:30 +08:00
oath-toolkit treewide: avoid deref symlinks when installing .so 2019-06-21 09:52:32 +08:00
open-plc-utils open-plc-utils: minor whitespace fixes 2018-12-14 00:02:09 +01:00
open-vm-tools open-vm-tools: bump to 10.3.10 2019-04-26 10:31:34 +08:00
open2300 open2300: Switch to GitHub fork 2019-07-08 13:16:22 -07:00
openobex openobex: Update to 1.7.2 2018-10-16 18:02:16 -07:00
openocd openocd: patch security issue 2019-04-01 12:43:28 +02:00
opensc opensc: Update to 0.19.0 2018-11-22 20:10:28 -08:00
openzwave openzwave: fix gcc7 compile and remove bad patch 2018-04-11 14:30:49 +02:00
owfs owfs: disable avahi dependency 2019-04-12 18:19:26 +02:00
pciutils pciutils: Install libpci using CP instead of INSTALL_BIN 2019-06-07 17:49:06 -07:00
pcmciautils treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
pcsc-lite pcsc-lite: update to version 1.8.25 2019-05-10 23:36:49 +02:00
pcsc-tools pcsc-tools: update to version 1.5.4 2019-05-10 23:36:49 +02:00
picocom picocom: Backport upstream fix for x86 2018-10-19 17:53:18 -07:00
pigz pigz: something change 2019-06-10 10:46:42 +08:00
powertop powertop: Do not use fstack-protector on ARC 2019-06-04 11:51:26 -07:00
pps-tools pps-tools: Update to 1.0.2 and switch to codeload 2018-11-11 05:55:36 -08:00
procps-ng treewide: avoid deref symlinks when installing .so 2019-06-21 09:52:32 +08:00
progress progress: Update to 0.14 2018-11-05 21:32:13 -08:00
prometheus prometheus: Fix build for mips64/mips64el 2019-07-23 04:07:56 +08:00
prometheus-node-exporter-lua prometheus-node-exporter-lua: Add more wifi_station metrics and fix naming according to original wifi_linux.go node exporter 2019-04-15 12:51:11 +05:00
prometheus-statsd-exporter prometheus-statsd-exporter: bump version 2019-01-09 09:26:31 +01:00
pservice pservice: initial version 2019-08-06 10:09:58 +08:00
pv pv: Update to 1.6.6 2018-12-15 21:35:30 -08:00
qemu qemu: bump to version 4.0.0 2019-04-30 12:46:45 +00:00
relayctl treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
rng-tools rng-tools: Update to 6.7 2019-07-14 16:14:27 -07:00
rpcd-mod-lxc rpcd-mod-lxc: bump PKG_RELEASE to indicate recent changes 2017-12-06 13:27:49 +01:00
rrdtool1 treewide: Capitalize submenus 2019-07-25 09:35:40 +08:00
rtklib rtklib: Update to 2.4.3_b32 2019-07-29 07:58:40 +02:00
rtl-ais rtl-ais: Add missing header 2019-07-05 11:56:00 +02:00
rtl-sdr rtl-sdr: Update to 0.6.0 2018-11-19 14:14:35 -08:00
rtl_433 rtl_433: Update to 18.12 2019-05-03 13:06:27 -07:00
rtty rtty: update to 6.6.1 2019-04-25 11:54:35 +08:00
runc runc: Added runc 2019-07-04 19:35:15 +08:00
sane-backends sane-backends: rebind printers to usblp after scan 2019-05-02 03:31:45 -03:00
screen screen: Reorganize Makefile 2019-03-27 12:36:47 -07:00
serialconsole treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
setserial setserial: Add missing headers 2019-07-03 20:55:38 -07:00
shadow shadow: Update to 4.6 2018-08-15 18:31:34 -07:00
sispmctl sispmctl: Update to 4.1 2018-11-18 12:13:17 -08:00
slide-switch slide-switch: Update to 0.9.5 2019-08-02 15:53:10 +08:00
smartmontools smartmontools: move drive database to a separate packege 2019-02-14 22:01:51 +02:00
smstools3 smstools3: Move init script to use procd 2018-03-06 14:17:14 +00:00
sockread sockread: add support for reading data from a pipe 2015-01-20 13:43:59 +01:00
spi-tools spi-tools: Update to 0.8.3 2018-10-29 19:15:13 -07:00
squashfs-tools squashfs-tools: pull newer version from git repo 2017-10-27 09:55:23 +03:00
ssdeep ssdeep: add new package 2019-01-30 23:28:42 +01:00
stm32flash stm32flash: Update to 0.5 2018-06-10 12:37:58 -07:00
stoken stoken: Update to 0.92 and switch to normal tarball. 2018-08-05 10:21:19 -07:00
stress treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
sumo sumo: Update to 1.1.0 2019-04-23 16:20:36 -07:00
swig swig: update to 4.0.0 2019-05-17 11:17:49 +09:00
sysstat utils: sysstat: bump to 12.0.5 2019-06-09 17:22:13 +02:00
tang tang: Update to version 7 2019-07-15 13:07:06 -07:00
tar tar: Add zstd capability 2019-07-22 19:46:20 -07:00
taskwarrior taskwarrior: Update to 2.5.1 2019-02-09 09:54:58 -08:00
tcsh tcsh: fix out of memory crash 2017-10-26 14:40:52 +02:00
telldus-core telldus-core: Fix compilation with full NLS 2019-05-12 00:40:27 -07:00
temperusb temperusb: package upgrade 2019-05-02 21:46:30 +02:00
tessdata tesseract: add package 2019-07-18 11:38:04 +02:00
tesseract tesseract: add package 2019-07-18 11:38:04 +02:00
tini tini: Added tini init utility 2019-07-20 19:43:35 +08:00
tio tio: Update to 1.32 2018-12-16 07:11:25 -08:00
tmux tmux: update to 2.9a 2019-05-06 12:00:37 +03:00
tracertools treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
tree tree: Update to 1.8.0 2018-11-18 13:18:24 -08:00
triggerhappy triggerhappy: update to upstream version 0.5.0 2017-07-07 23:30:14 +02:00
ttyd ttyd: update to 1.5.1 2019-07-17 13:56:33 +08:00
uledd uledd: add a tiny ubus frontend for PWM/RGB leds 2017-10-19 16:37:32 +02:00
unrar unrar: Update to 5.7.5 2019-06-06 22:20:59 -07:00
unzip unzip: fix PKG_CPE_ID 2019-01-17 21:58:54 +08:00
usbmuxd usbmuxd: Update to latest git 2019-05-05 11:39:06 -07:00
uvcdynctrl uvcdynctrl: Fix compilation with uClibc-ng 2019-06-20 16:46:06 -07:00
vim vim: patch security issue 2019-06-06 15:54:55 +02:00
watchcat treewide: add missing PKGARCH:=all to non-binary packages 2019-03-30 17:11:50 +08:00
wifitoggle treewide: add missing PKGARCH:=all to non-binary packages 2019-03-30 17:11:50 +08:00
xz xz: Remove bash dependency 2019-07-24 18:46:55 -07:00
yara yara: update to version 3.10.0 2019-05-14 09:49:15 +02:00
ykclient ykclient: Initial checkin of makefile 2019-03-22 15:34:48 +01:00
ykpers ykpers: Update to 1.20.0 2019-07-15 12:51:43 -07:00
yunbridge yunbridge: fix PKG_BUILD_DIR 2018-08-30 07:57:55 -03:00
zile treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
zip zip: remove build timestamp 2017-11-17 13:39:05 +01:00
zoneinfo zoneinfo: Updated to the latest release. 2019-07-06 20:41:16 +03:00
zsh zsh: size optimizations and fix build without musl 2019-01-14 13:06:12 +08:00
zstd zstd: Update to 1.4.2 2019-07-30 23:58:39 -07:00