aboutsummaryrefslogtreecommitdiffstats
path: root/package/system/fstools
Commit message (Collapse)AuthorAgeFilesLines
* fstools: update to latest git revisionJohn Crispin2016-06-201-2/+2
| | | | | | This fixes mount_root in failsafe and reverts a ext4 overlay patch. Signed-off-by: John Crispin <john@phrozen.org>
* fstools: fix snapshot supportLuka Perkov2016-06-191-4/+4
| | | | | | Signed-off-by: John Crispin <john@phrozen.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49337 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADLuka Perkov2016-06-191-2/+2
| | | | | | | | fixes snapshot support Signed-off-by: John Crispin <john@phrozen.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49336 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADLuka Perkov2016-06-191-2/+2
| | | | | | | | this adds the remount command to the block tool Signed-off-by: John Crispin <john@phrozen.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49335 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: respect mount flags for /overlay mountsJo-Philipp Wich2016-04-251-2/+2
| | | | | | | | | Respect user configured mount flags such as "ro" or "sync" when processing external overlay mount points. Signed-off-by: Jo-Philipp Wich <jo@mein.io> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49223 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix off-by-one error in the version numberFelix Fietkau2016-01-101-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48193 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, fixes filesystem state rewrite on ↵Felix Fietkau2016-01-101-2/+2
| | | | | | | | every boot Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48191 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: move to git.openwrt.orgFelix Fietkau2016-01-041-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48123 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2015-12-231-2/+2
| | | | | | | | adds stacked ram overlays. Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48001 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update fstools to version 2015-11-22Hauke Mehrtens2015-11-221-3/+2
| | | | | | | | | | This version fixes a potential uncontrolled format string problem. This makes it possible to activate the format security check. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47598 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2015-11-021-2/+2
| | | | | | | | update libblkid code and add support for F2SF Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47353 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git revisionJohn Crispin2015-09-161-2/+2
| | | | | | | | jffs2reset was following symlinks making it delete mounts for example. Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46960 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fstab.init fix spellingJohn Crispin2015-07-081-2/+2
| | | | | | | | fix a very minor typo in warning message Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46273 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, makes filesystem initialization state ↵Felix Fietkau2015-05-251-2/+2
| | | | | | | | tracking more reliable (#19564) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45751 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2015-04-141-2/+2
| | | | | | | | fixes issues with semi-initialized overlay partitions during firstboot Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45440 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: reject relative mount pointsJo-Philipp Wich2015-04-121-2/+2
| | | | | | | | | | To prevent future confusion around '/overlay' vs. 'overlay' simply reject relative path specifications as mount points since such paths result in undefined behaviour anyway. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45404 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2015-04-101-2/+2
| | | | | | | | this fixes extroot on mvebu Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45341 3c298f89-4303-0410-b956-a3cf2f4a3e73
* packages: use $(LN) macro, make symlinks relativeNicolas Thill2015-04-031-3/+3
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45250 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: properly handle return codesJohn Crispin2015-03-301-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45149 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, makes interrupted first boot more ↵Felix Fietkau2015-03-221-2/+2
| | | | | | | | | | | | | reliable Use xattr to store the filesystem initialization state of the overlay. As long as the filesystem is not marked as initialized yet (happens in /etc/init.d/done), all overlay data (except for sysupgrade.tgz) will be discarded before the system is allowed to boot Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* packages: some (e)glibc fixes after r44701Nicolas Thill2015-03-161-2/+2
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44842 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: bump to latest git HEADJohn Crispin2015-03-121-2/+2
| | | | | | | | this makes fstools compile with latest glibc Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44699 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: switch to ulog apiJo-Philipp Wich2015-02-261-2/+2
| | | | | | | | | Update to git head in order to switch the block, mount_root etc. logging to the common ulog() api for putting early boot messages into dmesg. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44545 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix build with enabled ubifs extroot supportJo-Philipp Wich2015-02-251-2/+2
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44538 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix multiple extroot problemsJo-Philipp Wich2015-02-251-2/+2
| | | | | | | | | | | | - Support external overlays on non-MTD systems again - Account for new directory structure of overlayfs partitions (additional upper/ component) - Support executing block from either overlay or rom - Support loading fstab from either overlay or rom - Log extroot failures to dmesg Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44535 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix exit code of uci-defaults scriptJo-Philipp Wich2015-01-282-2/+3
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44180 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest git HEADRafał Miłecki2015-01-071-2/+2
| | | | | | | | | This allows using UBIFS volume as overlay and adds support for Btrfs. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43868 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2014-12-151-2/+14
| | | | | | | | adds a few cleanups and extroot/ubi support Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43717 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, fixes sysupgrade on linux 3.18Felix Fietkau2014-12-011-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: make the block tool ignore case when comparing uuid stringsJohn Crispin2014-12-011-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, fixes overlayfs mount on 3.18Felix Fietkau2014-11-241-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43368 3c298f89-4303-0410-b956-a3cf2f4a3e73
* license info - revert r43155John Crispin2014-11-031-1/+1
| | | | | | | | turns out that r43155 adds duplicate info. Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43167 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add more license tags with SPDX identifiersJohn Crispin2014-11-031-1/+1
| | | | | | | | | | | | | | | | | | Note, that licensing stuff is a nightmare: many packages does not clearly state their licenses, and often multiple source files are simply copied together - each with different licensing information in the file headers. I tried hard to ensure, that the license information extracted into the OpenWRT's makefiles fit the "spirit" of the packages, e.g. such small packages which come without a dedicated source archive "inherites" the OpenWRT's own license in my opinion. However, I can not garantee that I always picked the correct information and/or did not miss license information. Signed-off-by: Michael Heimpold <mhei@heimpold.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43155 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add a few SPDX tagsSteven Barth2014-11-021-1/+1
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43151 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git headJohn Crispin2014-10-271-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43090 3c298f89-4303-0410-b956-a3cf2f4a3e73
* scripts: fix wrong usage of '==' operatorJohn Crispin2014-10-141-3/+3
| | | | | | | | | | | | | | [base-files] shell-scripting: fix wrong usage of '==' operator normally the '==' is used for invoking a regex parser and is a bashism. all of the fixes just want to compare a string. the used busybox-ash will silently "ignore" this mistake, but make it portable/clean at least. this patch does not change the behavior/logic of the scripts. Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2014-10-131-2/+2
| | | | | | | | this adds support for overlayfs v23 Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42890 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest gitJohn Crispin2014-10-061-2/+2
| | | | | | | | adds support for /dev/vd* virtual io Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42812 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fs-tools: dont use mips16John Crispin2014-09-161-0/+2
| | | | | | | | this causes problems on 47xx/74k Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: disable the PKG_CHECK_FORMAT_SECURITY check for the failing packagesFelix Fietkau2014-06-301-0/+1
| | | | | | | | The idea is to gradually fix the packages Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41411 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix factory reset on ubifs overlayJohn Crispin2014-06-241-2/+2
| | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41315 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: the ubi flash tool is obselete nowJohn Crispin2014-06-111-14/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41128 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: stage libubi-utils static library and headersJohn Crispin2014-06-021-0/+7
| | | | | | | | | Use InstallDev to make libubi-utils available for linking in uboot-envtools. Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40928 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest version, fixes build on x86_64Felix Fietkau2014-06-021-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40902 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, fixes build for 64 bit targetsFelix Fietkau2014-05-311-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40889 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] fstools: update to the latest versionLuka Perkov2014-05-211-2/+9
| | | | | | | | Fixes RO mounts on imx6 target. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40818 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to the latest version, adds ubifs support and ubi/mtd fixesFelix Fietkau2014-05-191-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40781 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: fix extroot with opkg-installed block-mount (#15550)Jo-Philipp Wich2014-04-171-2/+2
| | | | | | | | | The /sbin/block binary now requires and additional shared library, therfore set LD_LIBRARY_PATH accordingly when invoking it from the temporary overlay. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40526 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: update to latest git HEADJohn Crispin2014-04-075-21/+27
| | | | | | | | this adds the /sbin/ubi tool that can be used for sysupgrading ubi volumes Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40415 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fstools: scripts should propagate the cmdlineJohn Crispin2014-04-052-2/+2
| | | | | | Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40383 3c298f89-4303-0410-b956-a3cf2f4a3e73