aboutsummaryrefslogtreecommitdiffstats
path: root/package/system/fstools
Commit message (Collapse)AuthorAgeFilesLines
* fstools: snapshot: handle jffs2 conversion using upgradedMatthias Schiffer2017-05-292-7/+9
| | | | | | | We can reuse the kill_remaining and run_ramfs facilities of the stage2 run by upgraded. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fstools: clean up trailing whitespace in snapshot scriptMatthias Schiffer2017-05-291-1/+1
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fstools: update to the latest versionFelix Fietkau2017-05-221-3/+3
| | | | | | | | | 88d48d5 libfstools: silence mkfs.{ext4,f2fs} a19f2b3 build: disable the format-truncation warning error to fix gcc 7 build errors 633a8d0 libfstools: fix multiple volume_identify usages with the same volume c43ae11 fstools: use -Wno-format-truncation instead of -Wno-error=format-truncation Signed-off-by: Felix Fietkau <nbd@nbd.name>
* fstools: update to latest git HEADJohn Crispin2017-03-291-3/+3
| | | | | | | 20c16fc cmake: Make blockd link against libjson-c 92b4c2c libfstools: add basic documentation of mount functions Signed-off-by: John Crispin <john@phrozen.org>
* fstools: add blockdJohn Crispin2017-03-062-3/+38
| | | | | | this daemon replaces mountd. Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to the latest versionFelix Fietkau2017-02-111-3/+3
| | | | | | Fixes compatibility issues with glibc 2.25 Signed-off-by: Felix Fietkau <nbd@nbd.name>
* fstools: Update to 2016-12-04Florian Fainelli2017-01-021-3/+3
| | | | | | | Brings in the following changes: 84b530a732b1 libfstools: Check return values for fread and system Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* treewide: clean up and unify PKG_VERSION for git based downloadsFelix Fietkau2016-12-221-6/+3
| | | | | | Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE Signed-off-by: Felix Fietkau <nbd@nbd.name>
* treewide: clean up download hashesFelix Fietkau2016-12-161-1/+1
| | | | | | Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by: Felix Fietkau <nbd@nbd.name>
* fstools: add build-depends on util-linuxJo-Philipp Wich2016-11-011-0/+1
| | | | | | | The libblkid probe support in fstools git head requires blkid/blkid.h for compilation, so add a build dependency on util-linux which provides libblkid. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* fstools: update to latest git HEADJohn Crispin2016-10-311-3/+3
| | | | | | adds f2fs support Signed-off-by: John Crispin <john@phrozen.org>
* source: Switch to xz for packages and tools where possibleDaniel Engberg2016-10-061-1/+2
| | | | | | | | | | | * Change git packages to xz * Update mirror checksums in packages where they are used * Change a few source tarballs to xz if available upstream * Remove unused lines in packages we're touching, requested by jow- and blogic * We're relying more on xz-utils so add official mirror as primary source, master site as secondary. * Add SHA256 checksums to multiple git tarball packages Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* fstools: mark as nonshared and add missing PKG_CONFIG_DEPENDSMatthias Schiffer2016-09-251-0/+3
| | | | | | | The fstools build depends on the CONFIG_NAND_SUPPORT flag, which is target-specific. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fstools: update to the latest version, adds support for ext4/f2fs overlay ↵Felix Fietkau2016-09-101-2/+2
| | | | | | via loopback device Signed-off-by: Felix Fietkau <nbd@nbd.name>
* fstools: fix logic bug in extroot verification codeJohn Crispin2016-09-051-2/+2
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest HEADDaniel Golle2016-07-271-2/+2
| | | | | | | | Fixes duplicate ubiblock entries being listed and improves find_mount_point to also match against a block device's major:minor numbers (needed e.g. for /dev/root). Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* fstools: update to latest git HEADJohn Crispin2016-07-021-2/+2
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: fix missing dependencyJohn Crispin2016-06-181-1/+1
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: split snapshot-tool into its own packageJohn Crispin2016-06-131-2/+16
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: remove bogus warning in the fstab scriptJohn Crispin2016-06-131-4/+6
| | | | | | | | | | | | | /etc/init.d/fstab had some warnings in it to let users know that they should call "block mount" directly. these ended up in the bootlog. fix this by splitting the code into boot() and start(). this way the system will boot without warning but manually starting the script will lead to the message. fixes FS#3 Reported-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: John Crispin <john@phrozen.org>
* package/*: update git urls for project reposJohn Crispin2016-06-131-1/+1
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest git versionJohn Crispin2016-05-231-2/+2
| | | | | | | * adds support for ACL mount flags * adds vfat fsck support Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest git HEADJohn Crispin2016-05-151-2/+2
| | | | | | | | the recent fixes to make mount_root work during failsafe caused lots of unwanted side effects. use the new preinit sentinel file to detect if we are in preinit. this will also work if logged in via ssh. Signed-off-by: John Crispin <john@phrozen.org>
* global: change my email addressJohn Crispin2016-05-121-1/+1
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest git revisionJohn Crispin2016-05-111-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 supportJohn Crispin2016-04-291-4/+4
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest git HEADJohn Crispin2016-04-291-2/+2
| | | | | | fixes snapshot support Signed-off-by: John Crispin <john@phrozen.org>
* fstools: update to latest git HEADJohn Crispin2016-04-291-2/+2
| | | | | | this adds the remount command to the block tool Signed-off-by: John Crispin <john@phrozen.org>
* 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> SVN-Revision: 49223
* fstools: fix off-by-one error in the version numberFelix Fietkau2016-01-101-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48193
* 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> SVN-Revision: 48191
* fstools: move to git.openwrt.orgFelix Fietkau2016-01-041-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48123
* fstools: update to latest git HEADJohn Crispin2015-12-231-2/+2
| | | | | | | | adds stacked ram overlays. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 48001
* 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> SVN-Revision: 47598
* 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> SVN-Revision: 47353
* 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> SVN-Revision: 46960
* 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> SVN-Revision: 46273
* 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> SVN-Revision: 45751
* 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> SVN-Revision: 45440
* 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> SVN-Revision: 45404
* fstools: update to latest git HEADJohn Crispin2015-04-101-2/+2
| | | | | | | | this fixes extroot on mvebu Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 45341
* packages: use $(LN) macro, make symlinks relativeNicolas Thill2015-04-031-3/+3
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 45250
* fstools: properly handle return codesJohn Crispin2015-03-301-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 45149
* 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> SVN-Revision: 44942
* packages: some (e)glibc fixes after r44701Nicolas Thill2015-03-161-2/+2
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 44842
* 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> SVN-Revision: 44699
* 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> SVN-Revision: 44545
* fstools: fix build with enabled ubifs extroot supportJo-Philipp Wich2015-02-251-2/+2
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44538
* 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> SVN-Revision: 44535
* fstools: fix exit code of uci-defaults scriptJo-Philipp Wich2015-01-282-2/+3
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44180