Skip to content

Plugin fails to load in PocketBook 632 #2

@mikhaeld

Description

@mikhaeld
  • KOReader: v2024.11
  • PB FW: U632.6.8.4078

Starting the plugin ends in failure with "Failed to start Filebrowser".

04/01/25-00:07:28 DEBUG [Filebrowser] Check if Filebrowser is running: start-stop-daemon --pidfile /tmp/filebrowser_koreader.pid --exec /mnt/ext1/applications/koreader/plugins/filebrowser.koplugin/filebrowser/filebrowser -K --test
sh: start-stop-daemon: not found
04/01/25-00:07:28 DEBUG [Filebrowser] Running status exit code (0 -> running): 32512
04/01/25-00:07:28 DEBUG [Filebrowser] Launching Filebrowser: start-stop-daemon -S --make-pidfile --pidfile /tmp/filebrowser_koreader.pid --oknodo --background --exec /mnt/ext1/applications/koreader/plugins/filebrowser.koplugin/filebrowser/filebrowser -- -a 0.0.0.0 -r / -p 80 -l /mnt/ext1/applications/koreader/plugins/filebrowser.koplugin/filebrowser/filebrowser.log
sh: start-stop-daemon: not found

This seems to be caused from a missing command "start-stop-daemon" which is not included in the BusyBox implementation from PocketBook Linux distribution

BusyBox v1.26.2 (2022-10-28 08:15:54 UTC) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
or: busybox --list
or: function [arguments]...

    BusyBox is a multi-call binary that combines many common Unix
    utilities into a single executable.  Most people will create a
    link to busybox for each function they wish to use and BusyBox
    will act like whatever it was invoked as.

Currently defined functions:
[, [[, ar, arp, arping, ash, awk, base64, basename, blkdiscard, blkid,
bunzip2, bzcat, bzip2, cat, catv, chattr, chgrp, chmod, chown, chroot,
chrt, cksum, clear, cmp, conspy, cp, cpio, cut, date, dc, dd, devmem,
df, dhcprelay, diff, dirname, dmesg, dnsdomainname, dos2unix, du,
dumpkmap, dumpleases, echo, egrep, env, expr, false, fatattr, fdflush,
fdisk, fgrep, find, flock, fold, free, freeramdisk, fsck, fstrim,
fsync, fuser, getopt, getty, grep, gunzip, gzip, halt, hd, hdparm,
head, hexdump, hostname, hwclock, i2cdetect, i2cdump, i2cget, i2cset,
id, ifconfig, ifdown, ifup, init, insmod, ionice, iostat, ipcrm, ipcs,
kill, killall, killall5, klogd, last, less, linux32, linuxrc, ln,
logger, login, logname, losetup, ls, lsattr, lsmod, lsof, lsusb, lzcat,
lzma, lzopcat, makedevs, md5sum, mdev, mesg, mkdir, mkdosfs, mke2fs,
mkfifo, mkfs.ext2, mkfs.vfat, mknod, mkpasswd, mkswap, mktemp,
modprobe, more, mount, mountpoint, mv, nc, netstat, nice, nohup,
nsenter, nslookup, od, passwd, patch, pgrep, pidof, ping, pivot_root,
pkill, poweroff, printenv, printf, ps, pstree, pwd, readahead,
readlink, readprofile, realpath, reboot, renice, reset, resize, rm,
rmdir, rmmod, route, runlevel, sed, seq, setarch, setserial, setsid,
sh, sha1sum, sha256sum, sha3sum, sha512sum, sleep, sort, split, stat,
strings, stty, su, svc, swapoff, swapon, switch_root, sync, sysctl,
syslogd, tail, tar, tee, test, time, timeout, top, touch, tr,
traceroute, true, truncate, tty, tune2fs, ubirename, udhcpc, udhcpd,
uevent, umount, uname, uncompress, uniq, unix2dos, unlink, unlzma,
unlzop, unshare, unxz, unzip, uptime, usleep, uudecode, uuencode, vi,
watch, watchdog, wc, which, xargs, xz, xzcat, yes, zcat

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions