| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extroot works fine when the target device is specified by a path. It fails
however if the device is specified by UUID (the target partition gets mounted
much later by hotplug hooks). This is because the blkid command is no longer
compiled into BusyBox (since changeset [1]) so it's unavailable for the
preinit phase.
The closest bug report I was able to find is [2], although the reporting person
mentions that /tmp/overlay-disabled showed up which wasn't there in my case.
This patch sets PATH and LD_LIBRARY_PATH environment variables so that the
blkid command installed on the target device can be used by that particular
preinit script.
[1] https://dev.openwrt.org/changeset/26245
[2] https://dev.openwrt.org/ticket/10653
Signed-off-by: Jaroslaw Swierczynski <jarek1701@gmail.com>
SVN-Revision: 32567
|
|
|
|
| |
SVN-Revision: 32062
|
|
|
|
| |
SVN-Revision: 31050
|
|
|
|
|
|
| |
uuid or label
SVN-Revision: 31049
|
|
|
|
| |
SVN-Revision: 30501
|
|
|
|
| |
SVN-Revision: 28717
|
|
|
|
| |
SVN-Revision: 28650
|
|
|
|
| |
SVN-Revision: 27226
|
|
|
|
|
|
| |
This isn't needed anymore due to commit 27138
SVN-Revision: 27139
|
|
|
|
|
|
|
|
| |
Having this file prevents the possibility of having target-specific
fstab config files (as target/linux/${target}/base-files/etc/config/fstab).
There is no need of a non-working example file on the target anyway.
SVN-Revision: 27136
|
|
|
|
| |
SVN-Revision: 26505
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/lib/functions/fsck exists.
/etc/functions.sh:pi_include() checks if the argument exists and prints
a warning if not. To prevent this warning if package block-mount is installed
but not package e2fsprogs, the script should check if this directory exists
before calling pi_include()
A wrong patch to suppress this warning was previously posted
with subject:
[PATCH] Fix typo in name of to be included file
Signed-off-by: Mark Vels <mark.vels@team-embedded.nl>
SVN-Revision: 26503
|
|
|
|
|
|
| |
a directory used with pi_include actually contains files matching the souring pattern because if not the shell dies due to an empty string in for statement. Added /lib/functions/fsck as an empty dir to block-mount. This combination fixes a warning which generates a lot of bug reports, without panicking the kernel like the last attempt.
SVN-Revision: 26479
|
|
|
|
|
|
| |
failing due to the included directory being empty.
SVN-Revision: 26476
|
|
|
|
|
|
| |
section. The duplicates were a result of the mergin the block-* packages.
SVN-Revision: 26469
|
|
|
|
|
|
| |
no scripts are installed in the directory. Thanks to Maarten Bezemer.
SVN-Revision: 26468
|
|
|
|
|
|
| |
single binary package called block-mount.
SVN-Revision: 26314
|
|
|
|
|
|
| |
two commits
SVN-Revision: 26313
|
|
|
|
|
|
| |
/etc/init.d/fstab whole_root_enable to renable a disable rootfs.
SVN-Revision: 26312
|
|
|
|
|
|
| |
/tmp/whole_root-dsibled for disabled mounts of a non-overlay external rootfs.
SVN-Revision: 26311
|
|
|
|
|
|
| |
they are only used by block-mount and block-extroot, and those packages don't have as much need for the image space-savings of busybox versions, especially at the cost of including it in all images even those with no external storage.
SVN-Revision: 26245
|
|
|
|
|
|
| |
ext3
SVN-Revision: 26156
|
|
|
|
|
|
| |
instead of only an overlay-based extroot.
SVN-Revision: 26109
|
|
|
|
|
|
| |
optional find_root variable
SVN-Revision: 25787
|
|
|
|
|
|
| |
target /overlay as rootfs (use if is_rootfs is now deprecated) when block-extroot is installed, and as /tmp/overlay-disabled otherwise
SVN-Revision: 25786
|
|
|
|
| |
SVN-Revision: 23296
|
|
|
|
|
|
|
|
| |
block-mount so that use of block-mount and block-extroot do not require that block-extroot, block-mount, nor the kernel modules they depend, on are required to included in the image. That is block-extroot and dependencies may now be installed as modules onto the jffs2 part of a squashfs system and it will work. In addition packages which are installed into the jffs2 of a squashfs system may now affect preinit, so long as they do not require execution of commands that occur before the merging of the jffs2 and built-in (squashfs) preinit scripts is done.
Thanks jow for the preinit merge stuff!
SVN-Revision: 23110
|
|
|
|
|
|
| |
that swap on a filesystem is enabled.
SVN-Revision: 22150
|
|
|
|
|
|
| |
/tmp/fstab should have been, and locking was insufficiently careful and was such that it could result in deadlock when hotplug was in use.
SVN-Revision: 22148
|
|
|
|
|
|
| |
have swap as well as memory (as they take large memory for large partitions). Closes #7599.
SVN-Revision: 22147
|
|
|
|
|
|
| |
being executed on the external root filesystem before mounting it as root. Added /etc/e2fsck.conf which indicates that the clock is broken (since most OpenWRT devices don't have a battery backed RTC) so that e2fsck will not exit with fatal error when the rdat has not yet been run (i.e. before network).
SVN-Revision: 22002
|
|
|
|
|
|
| |
/lib/functions/block.sh
SVN-Revision: 21987
|
|
|
|
| |
SVN-Revision: 20875
|
|
|
|
|
|
| |
fix dependencies
SVN-Revision: 20727
|
|
automount functionality
SVN-Revision: 19877
|