tacitus-nrw
Neuer User
- Mitglied seit
- 5 Okt 2015
- Beiträge
- 134
- Punkte für Reaktionen
- 19
- Punkte
- 18
Bitte die Protokoll-Datei (mit "showshringbuf modfs" am Terminal angezeigt, am besten umleiten in eine Datei
diff --git a/modfs b/modfs
index 0207e3e..ee7d785 100755
--- a/modfs
+++ b/modfs
@@ -159,7 +159,7 @@ nativefilesystems="tmpfs ext2 ext3 ext4 yaffs2"
#
# our "internal" constants
#
-modfs_version=0.4.6-280220180003
+modfs_version=0.5.0-beta-170920181616
modfs_comment="please look at https://github.com/PeterPawn/modfs for further info"
bindirname="bin"
localedirname="locale"
@@ -1972,7 +1972,7 @@ check_firmware_image()
else
progress 3 96
# ok, let's get the filesystem image from it
- working_directory="$(get_working_directory $extract_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $extract_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -2008,7 +2008,7 @@ check_squashfs_file_version()
local squashfsimage="$1" rc=0 working_directory checkdir imageversion sq_version
debug "check_squashfs_file_version: src=$squashfsimage"
# check squashfs version
- working_directory="$(get_working_directory 1M "tmpfs nand storage")"
+ working_directory="$(get_working_directory 1M "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -2379,7 +2379,8 @@ check_prerequisites()
fi
# find enough free local space to unpack the squashfs image
progress 1 119
- path=$(find_free_storage_space $free_space_for_unpack 2>/dev/null)
+ [ $INCLUDE_NAND -eq 1 ] && local_nand="withnand" || local_nand="nonand"
+ path=$(find_free_storage_space $free_space_for_unpack $local_nand 2>/dev/null)
rc=$?
if [ $rc -eq 0 ]; then
progress 3 96
@@ -2701,6 +2702,12 @@ if [ x"$MODFS_DEBUG" != x"0" ]; then
MODFS_DEBUG=1
fi
#
+# include / exclude NAS NAND flash as working directory
+#
+INCLUDE_NAND=${INCLUDE_NAND:-0}
+! ( [ "$INCLUDE_NAND" = "0" ] && [ "$INCLUDE_NAND" = "1" ] ) && INCLUDE_NAND=0
+[ $INCLUDE_NAND -eq 0 ] && nand="nonand" || nand="nand"
+#
# FRITZ!Box language environment setting
#
lang=$Language
@@ -2887,7 +2894,7 @@ case $source in
debug "modfs: running system selected"
;;
download)
- working_directory="$(get_working_directory $download_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $download_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -2927,7 +2934,7 @@ case $source in
exit $rc
fi
fi
- working_directory="$(get_working_directory $extract_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $extract_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -3000,7 +3007,7 @@ case $source in
rc=$?
if [ $rc -eq 0 ]; then
eval "$download_version"
- working_directory="$(get_working_directory $download_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $download_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
debug "modfs: unable to get working directory"
@@ -3036,7 +3043,7 @@ case $source in
exit $rc
fi
fi
- working_directory="$(get_working_directory $fullimage_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $fullimage_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -3111,7 +3118,7 @@ case $source in
fi
fi
if [ $rc -eq 0 ]; then
- working_directory="$(get_working_directory $fullimage_space_needed "tmpfs nand storage")"
+ working_directory="$(get_working_directory $fullimage_space_needed "tmpfs $nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
@@ -3191,7 +3198,7 @@ if [ $rc -eq 0 ]; then
rc=$?
if [ $rc -ne 0 ]; then
# not enough space on tmpfs, try non-volatile storage now
- unpack_directory="$(get_working_directory $free_space_for_unpack "nand storage")"
+ unpack_directory="$(get_working_directory $free_space_for_unpack "$nand storage")"
rc=$?
if [ $rc -ne 0 ]; then
echo -e "$(get_localized $lang $rc)" 1>&2
2018-09-18 19:03:06.516 - mount_ext2_image: src=/var/media/ftp/EXT3/1537289577/filesystem.image, mp=/var/tmp/5878_1537290186/wrapperfs, type=sqfs_dummy256_ext2
2018-09-18 19:03:06.724 - mount_ext2_image: exiting, rc=255
2018-09-18 18:53:08.865 - mount_ext2_image: src=/var/media/ftp/EXT3/1537289577/filesystem.image, mp=/var/tmp/5878_1537289588, type=sqfs_dummy256_ext2
2018-09-18 18:53:09.186 - mount_ext2_image: exiting, rc=0
root@FB7490:/var/media/ftp/YourFritz/modfs $ IFS=: set -- $PATH; for p in $*; do echo -n "$p ... "; find $p -name decoder; echo; done
/var/media/ftp/root/bin ...
/var/media/ftp/root ...
/var/custom/bin ... /var/custom/bin/decoder
/bin ...
/var/custom/usr/bin ...
/usr/bin ...
/var/custom/sbin ...
/sbin ...
/var/custom/usr/sbin ...
/usr/sbin ...
root@FB7490:/var/media/ftp/YourFritz/modfs $ IFS=: set -- $PATH; for p in $*; do echo -n "$p ... "; find $p -name head; echo; done
/var/media/ftp/root/bin ...
/var/media/ftp/root ...
/var/custom/bin ...
/bin ...
/var/custom/usr/bin ...
/usr/bin ...
/var/custom/sbin ...
/sbin ...
/var/custom/usr/sbin ...
/usr/sbin ...
root@FB7490:/var/media/ftp/YourFritz/modfs $ head -n 1 /var/tmp/webdav.log
Sep 18 14:52:38 webdavclt[3249]: arg = online
Bus error
root@FB7490:/var/media/ftp/YourFritz/modfs $ busybox head -n 1 /var/tmp/webdav.log
Sep 18 14:52:38 webdavclt[3249]: arg = online
root@FB7490:/var/media/ftp/YourFritz/modfs $
hier wäre ich trotzdem an der Ausgabe von "mount" und "losetup -a" in der Pause vorm Einpacken interessiert. Die These wäre, daß aus irgendeinem komischen Grund das Entladen des Images nach dem ersten Mounten nicht stattfindet - wobei mir auch die Phantasie fehlt, was da wohl genau passiert.
Ich habe mal eine neue Version mit etwas erweitertem Debug-Protokoll rund um das "mount_ext2_image()" hochgeladen ... wenn Du möchtest, kannst Du gerne testen - es würde sicherlich helfen.
mkdir -p /var/media/ftp/mod-alpha;cd /var/media/ftp/mod-alpha;wget -qO- http://yourfritz.de/modfs-0.5.0.tgz | gunzip -c | tar x
vidar:~ $ wget -qO- http://yourfritz.de/modfs-0.5.0-beta.tgz | tar tvz
drwxrwxr-x peh/gitusers 0 2018-09-17 01:06 bin/
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/156 -> Vx180
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/213 -> P6ATOM
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/220 -> P6ATOM
drwxr-xr-x peh/gitusers 0 2017-08-14 15:24 bin/P6ATOM/
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/busybox -> ../common/busybox.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/busybox.config -> ../common/busybox.config.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/e2fsck -> ../common/e2fsck.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/mke2fs -> ../common/mke2fs.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/mksquashfs3 -> ../common/mksquashfs3.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/mksquashfs4 -> ../common/mksquashfs4.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/mksquashfs4-be -> ../common/mksquashfs4-be.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/openssl -> ../common/openssl.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/unsquashfs3 -> ../common/unsquashfs.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/unsquashfs4 -> ../common/unsquashfs.x86
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/P6ATOM/unsquashfs4-be -> ../common/unsquashfs4-be.x86
drwxr-xr-x peh/gitusers 0 2017-08-14 16:35 bin/Vx180/
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/busybox -> ../common/busybox.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/busybox.config -> ../common/busybox.config.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/e2fsck -> ../common/e2fsck.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/mke2fs -> ../common/mke2fs.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/mksquashfs3 -> ../common/mksquashfs3.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/mksquashfs4 -> ../common/mksquashfs4.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/openssl -> ../common/openssl.24kc
lrwxrwxrwx peh/gitusers 0 2017-12-17 03:13 bin/Vx180/unsquashfs -> ../common/unsquashfs.24kc
drwxr-xr-x peh/gitusers 0 2018-09-17 01:03 bin/common/
-rwxr-xr-x peh/gitusers 1243624 2018-09-17 14:23 bin/common/busybox.34kc.3.10.73
-rw-r--r-- peh/gitusers 27393 2018-09-17 16:20 bin/common/busybox.config.34kc.3.10.73
-rwxr-xr-x peh/gitusers 218532 2017-09-25 17:45 bin/common/decoder.34kc.3.10.73
-rwxr-xr-x peh/gitusers 466472 2017-08-14 01:42 bin/common/e2fsck.34kc.3.10.73
-rwxr-xr-x peh/gitusers 354504 2017-08-14 01:42 bin/common/mke2fs.34kc.3.10.73
-rwxr-xr-x peh/gitusers 358516 2017-08-14 02:13 bin/common/mksquashfs3.34kc.3.10.73
-rwxr-xr-x peh/gitusers 448752 2017-08-14 02:13 bin/common/mksquashfs4.34kc.3.10.73
-rwxr-xr-x peh/gitusers 2022364 2018-09-17 13:46 bin/common/openssl.34kc.3.10.73
-rwxr-xr-x peh/gitusers 393464 2017-08-14 02:13 bin/common/unsquashfs.34kc.3.10.73
-rwxr-xr-x peh/gitusers 1237428 2018-09-16 02:47 bin/common/busybox.34kc.3.10.107
-rw-r--r-- peh/gitusers 27250 2018-09-17 00:37 bin/common/busybox.config.34kc.3.10.107
-rwxr-xr-x peh/gitusers 222924 2018-09-16 03:26 bin/common/decoder.34kc.3.10.107
-rwxr-xr-x peh/gitusers 487400 2018-09-16 02:24 bin/common/e2fsck.34kc.3.10.107
-rwxr-xr-x peh/gitusers 375160 2018-09-16 02:24 bin/common/mke2fs.34kc.3.10.107
-rwxr-xr-x peh/gitusers 2016340 2018-09-16 02:08 bin/common/openssl.34kc.3.10.107
-rwxr-xr-x peh/gitusers 468008 2018-09-16 04:14 bin/common/mksquashfs4.34kc.3.10.107
-rwxr-xr-x peh/gitusers 405740 2018-09-16 04:14 bin/common/unsquashfs.34kc.3.10.107
-rwxr-xr-x peh/gitusers 376500 2018-09-16 04:14 bin/common/mksquashfs3.34kc.3.10.107
drwxr-xr-x peh/gitusers 0 2017-08-14 16:18 bin/scripts/
drwxr-xr-x peh/gitusers 0 2017-12-31 22:10 bin/scripts/functions/
-rw-r--r-- peh/gitusers 3842 2017-06-04 21:45 bin/scripts/functions/yf_base32.function
-rw-r--r-- peh/gitusers 3757 2017-12-31 22:10 bin/scripts/functions/yf_base32_decode.function
-rw-r--r-- peh/gitusers 4091 2017-06-04 21:44 bin/scripts/functions/yf_base64.function
-rw-r--r-- peh/gitusers 3539 2017-12-31 22:10 bin/scripts/functions/yf_base64_decode.function
-rw-r--r-- peh/gitusers 3765 2017-06-04 21:44 bin/scripts/functions/yf_bin2dec.function
-rw-r--r-- peh/gitusers 3125 2017-06-04 21:44 bin/scripts/functions/yf_bin2hex.function
-rw-r--r-- peh/gitusers 2276 2017-04-21 18:36 bin/scripts/functions/yf_bridge_interfaces.function
-rw-r--r-- peh/gitusers 2085 2017-04-28 09:48 bin/scripts/functions/yf_count_of.function
-rw-r--r-- peh/gitusers 2871 2017-04-21 18:36 bin/scripts/functions/yf_dec2hex.function
-rw-r--r-- peh/gitusers 2519 2017-04-30 17:01 bin/scripts/functions/yf_endianess.function
-rw-r--r-- peh/gitusers 3329 2017-04-21 18:36 bin/scripts/functions/yf_endianess_by_routing_table.function
-rw-r--r-- peh/gitusers 2475 2017-04-21 18:36 bin/scripts/functions/yf_find_mountpoint.function
-rw-r--r-- peh/gitusers 3378 2017-05-11 05:51 bin/scripts/functions/yf_fritzos_login_hash.function
-rw-r--r-- peh/gitusers 5912 2017-05-12 04:06 bin/scripts/functions/yf_fritzos_model_settings.function
-rw-r--r-- peh/gitusers 2414 2017-04-21 18:36 bin/scripts/functions/yf_fritzos_partition_device_name.function
-rw-r--r-- peh/gitusers 2404 2017-04-21 18:36 bin/scripts/functions/yf_from_right.function
-rw-r--r-- peh/gitusers 2304 2017-04-21 18:36 bin/scripts/functions/yf_get_bridge.function
-rw-r--r-- peh/gitusers 2384 2017-04-21 18:36 bin/scripts/functions/yf_get_bridge_members.function
-rw-r--r-- peh/gitusers 2824 2017-04-21 18:36 bin/scripts/functions/yf_get_default_gateway_address.function
-rw-r--r-- peh/gitusers 2658 2017-04-21 18:36 bin/scripts/functions/yf_get_default_gateway_interface.function
-rw-r--r-- peh/gitusers 3098 2017-05-11 03:59 bin/scripts/functions/yf_get_first_host_in_subnet.function
-rw-r--r-- peh/gitusers 4110 2017-04-21 18:36 bin/scripts/functions/yf_get_fritzos_partition_by_name.function
-rw-r--r-- peh/gitusers 4204 2017-04-21 18:36 bin/scripts/functions/yf_get_fritzos_partition_by_number.function
-rw-r--r-- peh/gitusers 2455 2017-04-21 18:36 bin/scripts/functions/yf_get_fstype_for_mountpoint.function
-rw-r--r-- peh/gitusers 2326 2017-04-21 18:36 bin/scripts/functions/yf_get_ip_address.function
-rw-r--r-- peh/gitusers 3166 2017-05-11 04:00 bin/scripts/functions/yf_get_last_host_in_subnet.function
-rw-r--r-- peh/gitusers 4287 2017-06-04 21:45 bin/scripts/functions/yf_hex2bin.function
-rw-r--r-- peh/gitusers 2399 2017-04-21 18:36 bin/scripts/functions/yf_hex2dec.function
-rw-r--r-- peh/gitusers 2413 2017-04-21 18:36 bin/scripts/functions/yf_index.function
-rw-r--r-- peh/gitusers 2370 2017-04-28 09:49 bin/scripts/functions/yf_index_of.function
-rw-r--r-- peh/gitusers 3670 2017-04-21 18:36 bin/scripts/functions/yf_initialize_ringbuffer.function
-rw-r--r-- peh/gitusers 3212 2017-05-11 04:00 bin/scripts/functions/yf_ipv4_address.function
-rw-r--r-- peh/gitusers 1978 2017-04-21 18:36 bin/scripts/functions/yf_is_bridge_interface.function
-rw-r--r-- peh/gitusers 2063 2017-04-21 18:36 bin/scripts/functions/yf_is_bridge_member.function
-rw-r--r-- peh/gitusers 1955 2017-05-13 18:00 bin/scripts/functions/yf_is_decimal.function
-rw-r--r-- peh/gitusers 2922 2017-04-21 18:36 bin/scripts/functions/yf_is_fritzos_device.function
-rw-r--r-- peh/gitusers 1965 2017-04-21 18:36 bin/scripts/functions/yf_is_hexadecimal.function
-rw-r--r-- peh/gitusers 2564 2017-04-21 18:36 bin/scripts/functions/yf_is_mountpoint_writable.function
-rw-r--r-- peh/gitusers 1982 2017-04-21 18:36 bin/scripts/functions/yf_is_wireless_interface.function
-rw-r--r-- peh/gitusers 2476 2017-04-21 18:36 bin/scripts/functions/yf_lowercase.function
-rw-r--r-- peh/gitusers 2800 2017-04-28 09:50 bin/scripts/functions/yf_mktemp.function
-rw-r--r-- peh/gitusers 2262 2017-04-21 18:36 bin/scripts/functions/yf_network_interfaces.function
-rw-r--r-- peh/gitusers 5102 2017-05-11 05:22 bin/scripts/functions/yf_pack.function
-rw-r--r-- peh/gitusers 2436 2017-04-21 18:36 bin/scripts/functions/yf_print_ip.function
-rw-r--r-- peh/gitusers 3139 2017-12-31 22:10 bin/scripts/functions/yf_random_string.function
-rw-r--r-- peh/gitusers 5688 2017-04-21 18:36 bin/scripts/functions/yf_readable_size.function
-rw-r--r-- peh/gitusers 2214 2017-04-28 09:50 bin/scripts/functions/yf_reverse_hex.function
-rw-r--r-- peh/gitusers 2821 2017-04-21 18:36 bin/scripts/functions/yf_storage_devices.function
-rw-r--r-- peh/gitusers 2189 2017-04-21 18:36 bin/scripts/functions/yf_str2hex.function
-rw-r--r-- peh/gitusers 2813 2017-05-11 03:31 bin/scripts/functions/yf_string_compare.function
-rw-r--r-- peh/gitusers 2724 2017-12-31 22:10 bin/scripts/functions/yf_substring.function
-rw-r--r-- peh/gitusers 2263 2017-04-21 18:36 bin/scripts/functions/yf_sysfs.function
-rw-r--r-- peh/gitusers 2682 2017-05-12 21:14 bin/scripts/functions/yf_trim.function
-rw-r--r-- peh/gitusers 2477 2017-04-22 11:05 bin/scripts/functions/yf_uppercase.function
-rw-r--r-- peh/gitusers 2282 2017-04-21 18:36 bin/scripts/functions/yf_wireless_interfaces.function
-rw-r--r-- peh/gitusers 2476 2017-04-29 01:10 bin/scripts/functions/yf_word_of.function
-rw-r--r-- peh/gitusers 3653 2016-10-18 03:47 bin/scripts/check_image_signature
-r--r--r-- peh/gitusers 27942 2017-08-14 16:18 bin/scripts/check_signed_image
-rw-r--r-- peh/gitusers 17915 2016-11-19 04:40 bin/scripts/check_update
-rw-r--r-- peh/gitusers 172 2016-10-17 15:58 bin/scripts/wrap_script
-rw-r--r-- peh/gitusers 14702 2017-06-02 10:46 bin/scripts/yf_helpers
drwxr-xr-x peh/gitusers 0 2018-09-16 23:30 bin/VR9_3.10.73/
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/VR9_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:23 bin/VR9_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:24 bin/VR9_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/175 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/185 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/192 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/193 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/203 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/212 -> VR9_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:28 bin/218 -> VR9_3.10.73
drwxr-xr-x peh/gitusers 0 2018-09-16 23:24 bin/GRX5_3.10.73/
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:21 bin/GRX5_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:23 bin/GRX5_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:24 bin/GRX5_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:32 bin/221 -> GRX5_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:32 bin/225 -> GRX5_3.10.73
lrwxrwxrwx peh/gitusers 0 2018-09-16 23:32 bin/226 -> GRX5_3.10.73
drwxr-xr-x peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/busybox -> ../common/busybox.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/busybox.config -> ../common/busybox.config.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/e2fsck -> ../common/e2fsck.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/mke2fs -> ../common/mke2fs.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/openssl -> ../common/openssl.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.107
lrwxrwxrwx peh/gitusers 0 2018-09-17 01:09 bin/VR9_3.10.107/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.107
drwxrwxr-x peh/gitusers 0 2017-02-11 12:49 files/
-r--rw-r-- peh/gitusers 144392 2016-02-13 10:30 files/128MB_ext3.gz
-rw-rw-r-- peh/gitusers 29756 2017-02-11 12:49 files/E99-custom
drwxrwxr-x peh/gitusers 0 2016-09-21 10:41 locale/
-r--rw-r-- peh/gitusers 13194 2016-09-25 16:05 locale/de
-r--rw-r-- peh/gitusers 11147 2016-09-25 16:03 locale/en
dr-xrwxr-- peh/gitusers 0 2018-09-17 16:22 modscripts/
-r-xr-xr-- peh/gitusers 664 2016-03-17 11:50 modscripts/copy_binaries
-r-xr--r-- peh/gitusers 1574 2016-02-18 15:09 modscripts/dectcmds.modscript
-r-xr-xr-- peh/gitusers 3646 2016-02-18 13:01 modscripts/edit_rcuser
-r-xr-xr-- peh/gitusers 36506 2017-08-17 14:06 modscripts/gui_boot_manager_v0.4
-r-xr-xr-- peh/gitusers 1392 2016-03-29 04:11 modscripts/mod_custom_images
-r-xr-xr-- peh/gitusers 5916 2018-09-17 15:52 modscripts/mod_leddisplay
-r-xr-xr-- peh/gitusers 2494 2016-10-18 04:05 modscripts/mod_night
-r-xr-xr-- peh/gitusers 1732 2016-03-18 15:14 modscripts/mod_prefer_fonnumber_name
-r-xr-xr-- peh/gitusers 1272 2016-02-18 13:06 modscripts/mod_profile
-r-xr-xr-- peh/gitusers 2223 2016-09-22 15:44 modscripts/mod_rc_tail_sh
-r-xr-xr-- peh/gitusers 3197 2016-07-29 16:10 modscripts/mod_show_name
-r-xr-xr-- peh/gitusers 12453 2018-02-27 23:57 modscripts/mod_show_vpn_on_overview
-r-xr--r-- peh/gitusers 645 2016-02-18 16:03 modscripts/template
-r-xr--r-- peh/gitusers 5266 2016-02-18 14:29 modscripts/yourfritz_hooks
-r-xr-xr-- peh/gitusers 1615 2018-09-15 02:50 modscripts/mod_default_show_mac
-r-xr-xr-- peh/gitusers 2191 2018-09-15 00:22 modscripts/mod_mount_by_label
-r-xr-xr-- peh/gitusers 4262 2018-09-15 00:39 modscripts/mod_swapoff
-r-xr-xr-- peh/gitusers 1144 2016-02-18 16:01 modscripts/mod_telnet_enable
-r-xr-xr-- peh/gitusers 1270 2018-09-15 01:04 modscripts/mod_telnet_start
drwxrwxr-x peh/gitusers 0 2018-09-18 17:03 contrib/
-rw-rw-r-- peh/gitusers 1145 2018-09-18 17:22 contrib/README.md
-rw-rw-r-- peh/gitusers 18092 2017-03-31 17:06 LICENSE
-rw-rw-r-- peh/gitusers 11080 2018-05-09 14:00 BOOTSELECTION.ger
-rwxrwxr-x peh/gitusers 101076 2018-09-18 22:31 modfs
vidar:~ $
RewriteRule ^/favicon\.ico - [L]
RewriteRule ^/error/.* - [L]
RewriteRule ^/modfs-0\.5\..*-beta\.tgz - [L]
RewriteRule ^/modfs-0.*\.tgz modfs-old-version.tgz [R,L]
RewriteRule ^/$ https://github.com/PeterPawn/YourFritz [R,L]
Das hatte ich angenommen. Aber auch mit modfs-0.5.0-beta.tgz kommt nix an?auch schon das korrekte Archiv unter dem Namen "modfs-0.5.0.tgz" auf dem Server finden
wget: bad adress `yourfritz.de`
root@FB7490:/var/media/ftp/YourFritz/modfs $ wget oops.yourfritz.de
wget: bad address 'oops.yourfritz.de'
root@FB7490:/var/media/ftp/YourFritz/modfs $ wget yourfritz.de
Connecting to yourfritz.de (85.214.20.177:80)
Connecting to github.com (192.30.253.113:443)
index.html 100% |***********************************************************************************| 108k 0:00:00 ETA
root@FB7490:/var/media/ftp/YourFritz/modfs $ wget yourfritz.de/modfs.tgz
Connecting to yourfritz.de (85.214.20.177:80)
modfs.tgz 100% |***********************************************************************************| 2636k 0:00:00 ETA
root@FB7490:/var/media/ftp/YourFritz/modfs $
hätte ich dann genau einen einzigen Punkt tatsächlich zu vertreten ... nämlich den mit den Signaturen. Um deren Prüfung muß man sich noch nicht einmal selbst kümmern, denn das übernimmt ja gerade das FRITZ!OS (und zwar auch das originale von AVM) - genauso wie den Download, das Auspacken und das Starten des Installationsskripts.Mit Dateirechten, mount-Befehlen, Execute-Flags, den korrekten Pfaden, demnächst noch Signaturschlüsseln neben der github-"Nebenwissenschaft" werden die Einsteigerhürden eher höher gehängt, als vereinfacht.
Willkommen im ClubIch habe die Version modfs-master.zip (Zeitstempel 18.09 22:30) versucht zu verwenden, mit mehreren Anlaeufen. Zuerst hatte ich das unzip der 7490/6.93 zum Auspacken verwendet.
Hast Du mal versucht diesen abzubrechen und vorher den Haken für die AVM-Benachrichtung (Abwahl) rausgenommen? Nach mehreren Wechsel über das Neustart-GUI (linux_fs_start 0/1) kommt dann mal die Meldung "Update erfolgreich"?Nach dem Reboot bin ich von der Box mit dem Einrichtungsassistenten begrüßt worden. Meine Internet-Zugangsdaten waren nicht mehr vorhanden
Hast Du mal versucht diesen abzubrechen und vorher den Haken für die AVM-Benachrichtung (Abwahl) rausgenommen? Nach mehreren Wechsel über das Neustart-GUI (linux_fs_start 0/1) kommt dann mal die Meldung "Update erfolgreich"?
LG
vidar:/home/GitHub/modfs $ l modscripts/
total 136
dr-xrwxr-- 1 peh gitusers 624 Sep 19 21:37 ./
drwxrwxr-x 1 peh gitusers 1012 Sep 19 20:07 ../
-r-xr-xr-- 1 peh gitusers 664 Mar 17 2016 copy_binaries*
-r-xr--r-- 1 peh gitusers 1574 Feb 18 2016 dectcmds.modscript*
-r-xr-xr-- 1 peh gitusers 3646 Feb 18 2016 edit_rcuser*
-r-xr-xr-- 1 peh gitusers 36506 Aug 17 2017 gui_boot_manager_v0.4*
-r-xr-xr-- 1 peh gitusers 1392 Mar 29 2016 mod_custom_images*
-r-xr-xr-- 1 peh gitusers 1615 Sep 15 02:50 mod_default_show_mac*
-r-xr-xr-- 1 peh gitusers 5916 Sep 17 15:52 mod_leddisplay*
-r-xr-xr-- 1 peh gitusers 2191 Sep 15 00:22 mod_mount_by_label*
-r-xr-xr-- 1 peh gitusers 2494 Oct 18 2016 mod_night*
-r-xr-xr-- 1 peh gitusers 1732 Mar 18 2016 mod_prefer_fonnumber_name*
-r-xr-xr-- 1 peh gitusers 1272 Feb 18 2016 mod_profile*
-r-xr-xr-- 1 peh gitusers 2223 Sep 22 2016 mod_rc_tail_sh*
-r-xr-xr-- 1 peh gitusers 3197 Jul 29 2016 mod_show_name*
-r-xr-xr-- 1 peh gitusers 12453 Feb 27 2018 mod_show_vpn_on_overview*
-r-xr-xr-- 1 peh gitusers 4262 Sep 15 00:39 mod_swapoff*
-r-xr-xr-- 1 peh gitusers 1144 Feb 18 2016 mod_telnet_enable*
-r-xr-xr-- 1 peh gitusers 1270 Sep 15 01:04 mod_telnet_start*
-r-xr-xr-- 1 peh gitusers 3341 Sep 19 21:37 mod_yourfritz_key*
-r-xr--r-- 1 peh gitusers 645 Feb 18 2016 template*
-r-xr--r-- 1 peh gitusers 5266 Feb 18 2016 yourfritz_hooks*
vidar:/home/GitHub/modfs $ l bin/common/
total 10928
drwxr-xr-x 1 peh gitusers 830 Sep 17 01:03 ./
drwxrwxr-x 1 peh gitusers 196 Sep 17 01:06 ../
-rw-rw-r-- 1 peh gitusers 10 Aug 14 2017 .gitattributes
-rwxr-xr-x 1 peh gitusers 1237428 Sep 16 02:47 busybox.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 1243624 Sep 17 14:23 busybox.34kc.3.10.73*
-rw-r--r-- 1 peh gitusers 27250 Sep 17 00:37 busybox.config.34kc.3.10.107
-rw-r--r-- 1 peh gitusers 27393 Sep 17 16:20 busybox.config.34kc.3.10.73
-rwxr-xr-x 1 peh gitusers 222924 Sep 16 03:26 decoder.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 218532 Sep 25 2017 decoder.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 487400 Sep 16 02:24 e2fsck.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 466472 Aug 14 2017 e2fsck.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 375160 Sep 16 02:24 mke2fs.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 354504 Aug 14 2017 mke2fs.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 376500 Sep 16 04:14 mksquashfs3.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 358516 Aug 14 2017 mksquashfs3.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 468008 Sep 16 04:14 mksquashfs4.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 448752 Aug 14 2017 mksquashfs4.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 2016340 Sep 16 02:08 openssl.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 2022364 Sep 17 13:46 openssl.34kc.3.10.73*
-rwxr-xr-x 1 peh gitusers 405740 Sep 16 04:14 unsquashfs.34kc.3.10.107*
-rwxr-xr-x 1 peh gitusers 393464 Aug 14 2017 unsquashfs.34kc.3.10.73*
vidar:/home/GitHub/modfs $
vidar:/tmp $ git clone https://github.com/PeterPawn/modfs.git
Cloning into 'modfs'...
remote: Counting objects: 1139, done.
remote: Compressing objects: 100% (34/34), done.
remote: Total 1139 (delta 20), reused 57 (delta 14), pack-reused 1072
Receiving objects: 100% (1139/1139), 14.59 MiB | 8.66 MiB/s, done.
Resolving deltas: 100% (744/744), done.
vidar:/tmp/modfs # l modscripts/
total 132
drwxr-xr-x 1 root root 590 Sep 20 01:55 ./
drwxr-xr-x 1 root root 226 Sep 20 01:55 ../
-rwxr-xr-x 1 root root 664 Sep 20 01:55 copy_binaries*
-rwxr-xr-x 1 root root 1574 Sep 20 01:55 dectcmds.modscript*
-rwxr-xr-x 1 root root 3646 Sep 20 01:55 edit_rcuser*
-rwxr-xr-x 1 root root 36506 Sep 20 01:55 gui_boot_manager_v0.4*
-rwxr-xr-x 1 root root 1392 Sep 20 01:55 mod_custom_images*
-rwxr-xr-x 1 root root 1615 Sep 20 01:55 mod_default_show_mac*
-rwxr-xr-x 1 root root 5916 Sep 20 01:55 mod_leddisplay*
-rwxr-xr-x 1 root root 2191 Sep 20 01:55 mod_mount_by_label*
-rwxr-xr-x 1 root root 2494 Sep 20 01:55 mod_night*
-rwxr-xr-x 1 root root 1732 Sep 20 01:55 mod_prefer_fonnumber_name*
-rwxr-xr-x 1 root root 1272 Sep 20 01:55 mod_profile*
-rwxr-xr-x 1 root root 2223 Sep 20 01:55 mod_rc_tail_sh*
-rwxr-xr-x 1 root root 3197 Sep 20 01:55 mod_show_name*
-rwxr-xr-x 1 root root 12453 Sep 20 01:55 mod_show_vpn_on_overview*
-rwxr-xr-x 1 root root 4262 Sep 20 01:55 mod_swapoff*
-rwxr-xr-x 1 root root 1144 Sep 20 01:55 mod_telnet_enable*
-rwxr-xr-x 1 root root 1270 Sep 20 01:55 mod_telnet_start*
-rwxr-xr-x 1 root root 645 Sep 20 01:55 template*
-rwxr-xr-x 1 root root 5266 Sep 20 01:55 yourfritz_hooks*
vidar:/tmp/modfs $ l bin/common/
total 10928
drwxr-xr-x 1 root root 830 Sep 20 01:55 ./
drwxr-xr-x 1 root root 196 Sep 20 01:55 ../
-rw-r--r-- 1 root root 10 Sep 20 01:55 .gitattributes
-rw-r--r-- 1 root root 1237428 Sep 20 01:55 busybox.34kc.3.10.107
-rwxr-xr-x 1 root root 1243624 Sep 20 01:55 busybox.34kc.3.10.73*
-rw-r--r-- 1 root root 27250 Sep 20 01:55 busybox.config.34kc.3.10.107
-rw-r--r-- 1 root root 27393 Sep 20 01:55 busybox.config.34kc.3.10.73
-rw-r--r-- 1 root root 222924 Sep 20 01:55 decoder.34kc.3.10.107
-rwxr-xr-x 1 root root 218532 Sep 20 01:55 decoder.34kc.3.10.73*
-rw-r--r-- 1 root root 487400 Sep 20 01:55 e2fsck.34kc.3.10.107
-rwxr-xr-x 1 root root 466472 Sep 20 01:55 e2fsck.34kc.3.10.73*
-rw-r--r-- 1 root root 375160 Sep 20 01:55 mke2fs.34kc.3.10.107
-rwxr-xr-x 1 root root 354504 Sep 20 01:55 mke2fs.34kc.3.10.73*
-rw-r--r-- 1 root root 376500 Sep 20 01:55 mksquashfs3.34kc.3.10.107
-rwxr-xr-x 1 root root 358516 Sep 20 01:55 mksquashfs3.34kc.3.10.73*
-rw-r--r-- 1 root root 468008 Sep 20 01:55 mksquashfs4.34kc.3.10.107
-rwxr-xr-x 1 root root 448752 Sep 20 01:55 mksquashfs4.34kc.3.10.73*
-rw-r--r-- 1 root root 2016340 Sep 20 01:55 openssl.34kc.3.10.107
-rwxr-xr-x 1 root root 2022364 Sep 20 01:55 openssl.34kc.3.10.73*
-rw-r--r-- 1 root root 405740 Sep 20 01:55 unsquashfs.34kc.3.10.107
-rwxr-xr-x 1 root root 393464 Sep 20 01:55 unsquashfs.34kc.3.10.73*
vidar:/tmp/modfs $
vidar:/tmp $ wget https://github.com/PeterPawn/modfs/archive/master.zip
--2018-09-20 02:16:00-- https://github.com/PeterPawn/modfs/archive/master.zip
Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/PeterPawn/modfs/zip/master [following]
--2018-09-20 02:16:00-- https://codeload.github.com/PeterPawn/modfs/zip/master
Resolving codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5515184 (5.3M) [application/zip]
Saving to: ‘master.zip’
master.zip 100%[===================================================>] 5.26M 4.98MB/s in 1.1s
2018-09-20 02:16:02 (4.98 MB/s) - ‘master.zip’ saved [5515184/5515184]
vidar:/tmp $ unzip master
Archive: master.zip
8a0f2c050af98d450d34790f15b9be0e013b4935
creating: modfs-master/
inflating: modfs-master/.gitattributes
inflating: modfs-master/.gitignore
inflating: modfs-master/.mc.menu
extracting: modfs-master/.version
inflating: modfs-master/BOOTSELECTION.ger
inflating: modfs-master/LICENSE
inflating: modfs-master/README.md
creating: modfs-master/bin/
linking: modfs-master/bin/156 -> Vx180
linking: modfs-master/bin/175 -> VR9_3.10.73
linking: modfs-master/bin/185 -> VR9_3.10.73
linking: modfs-master/bin/192 -> VR9_3.10.73
linking: modfs-master/bin/193 -> VR9_3.10.73
linking: modfs-master/bin/203 -> VR9_3.10.73
linking: modfs-master/bin/212 -> VR9_3.10.73
linking: modfs-master/bin/213 -> P6ATOM
linking: modfs-master/bin/218 -> VR9_3.10.73
linking: modfs-master/bin/220 -> P6ATOM
linking: modfs-master/bin/221 -> GRX5_3.10.73
linking: modfs-master/bin/225 -> GRX5_3.10.73
linking: modfs-master/bin/226 -> GRX5_3.10.73
creating: modfs-master/bin/GRX5_3.10.73/
extracting: modfs-master/bin/GRX5_3.10.73/.gitattributes
linking: modfs-master/bin/GRX5_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
linking: modfs-master/bin/GRX5_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
creating: modfs-master/bin/P6ATOM/
extracting: modfs-master/bin/P6ATOM/.gitattributes
linking: modfs-master/bin/P6ATOM/busybox -> ../common/busybox.x86
linking: modfs-master/bin/P6ATOM/busybox.config -> ../common/busybox.config.x86
linking: modfs-master/bin/P6ATOM/e2fsck -> ../common/e2fsck.x86
linking: modfs-master/bin/P6ATOM/mke2fs -> ../common/mke2fs.x86
linking: modfs-master/bin/P6ATOM/mksquashfs3 -> ../common/mksquashfs3.x86
linking: modfs-master/bin/P6ATOM/mksquashfs4 -> ../common/mksquashfs4.x86
linking: modfs-master/bin/P6ATOM/mksquashfs4-be -> ../common/mksquashfs4-be.x86
linking: modfs-master/bin/P6ATOM/openssl -> ../common/openssl.x86
linking: modfs-master/bin/P6ATOM/unsquashfs3 -> ../common/unsquashfs.x86
linking: modfs-master/bin/P6ATOM/unsquashfs4 -> ../common/unsquashfs.x86
linking: modfs-master/bin/P6ATOM/unsquashfs4-be -> ../common/unsquashfs4-be.x86
creating: modfs-master/bin/VR9_3.10.107/
linking: modfs-master/bin/VR9_3.10.107/busybox -> ../common/busybox.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/busybox.config -> ../common/busybox.config.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/e2fsck -> ../common/e2fsck.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/mke2fs -> ../common/mke2fs.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/openssl -> ../common/openssl.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.107
linking: modfs-master/bin/VR9_3.10.107/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.107
creating: modfs-master/bin/VR9_3.10.73/
extracting: modfs-master/bin/VR9_3.10.73/.gitattributes
linking: modfs-master/bin/VR9_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
linking: modfs-master/bin/VR9_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
creating: modfs-master/bin/Vx180/
extracting: modfs-master/bin/Vx180/.gitattributes
linking: modfs-master/bin/Vx180/busybox -> ../common/busybox.24kc
linking: modfs-master/bin/Vx180/busybox.config -> ../common/busybox.config.24kc
linking: modfs-master/bin/Vx180/e2fsck -> ../common/e2fsck.24kc
linking: modfs-master/bin/Vx180/mke2fs -> ../common/mke2fs.24kc
linking: modfs-master/bin/Vx180/mksquashfs3 -> ../common/mksquashfs3.24kc
linking: modfs-master/bin/Vx180/mksquashfs4 -> ../common/mksquashfs4.24kc
linking: modfs-master/bin/Vx180/openssl -> ../common/openssl.24kc
linking: modfs-master/bin/Vx180/unsquashfs -> ../common/unsquashfs.24kc
creating: modfs-master/bin/common/
extracting: modfs-master/bin/common/.gitattributes
inflating: modfs-master/bin/common/busybox.34kc.3.10.107
inflating: modfs-master/bin/common/busybox.34kc.3.10.73
inflating: modfs-master/bin/common/busybox.config.34kc.3.10.107
inflating: modfs-master/bin/common/busybox.config.34kc.3.10.73
inflating: modfs-master/bin/common/decoder.34kc.3.10.107
inflating: modfs-master/bin/common/decoder.34kc.3.10.73
inflating: modfs-master/bin/common/e2fsck.34kc.3.10.107
inflating: modfs-master/bin/common/e2fsck.34kc.3.10.73
inflating: modfs-master/bin/common/mke2fs.34kc.3.10.107
inflating: modfs-master/bin/common/mke2fs.34kc.3.10.73
inflating: modfs-master/bin/common/mksquashfs3.34kc.3.10.107
inflating: modfs-master/bin/common/mksquashfs3.34kc.3.10.73
inflating: modfs-master/bin/common/mksquashfs4.34kc.3.10.107
inflating: modfs-master/bin/common/mksquashfs4.34kc.3.10.73
inflating: modfs-master/bin/common/openssl.34kc.3.10.107
inflating: modfs-master/bin/common/openssl.34kc.3.10.73
inflating: modfs-master/bin/common/unsquashfs.34kc.3.10.107
inflating: modfs-master/bin/common/unsquashfs.34kc.3.10.73
creating: modfs-master/bin/scripts/
inflating: modfs-master/bin/scripts/check_image_signature
inflating: modfs-master/bin/scripts/check_signed_image
inflating: modfs-master/bin/scripts/check_update
creating: modfs-master/bin/scripts/functions/
inflating: modfs-master/bin/scripts/functions/yf_base32.function
inflating: modfs-master/bin/scripts/functions/yf_base32_decode.function
inflating: modfs-master/bin/scripts/functions/yf_base64.function
inflating: modfs-master/bin/scripts/functions/yf_base64_decode.function
inflating: modfs-master/bin/scripts/functions/yf_bin2dec.function
inflating: modfs-master/bin/scripts/functions/yf_bin2hex.function
inflating: modfs-master/bin/scripts/functions/yf_bridge_interfaces.function
inflating: modfs-master/bin/scripts/functions/yf_count_of.function
inflating: modfs-master/bin/scripts/functions/yf_dec2hex.function
inflating: modfs-master/bin/scripts/functions/yf_endianess.function
inflating: modfs-master/bin/scripts/functions/yf_endianess_by_routing_table.function
inflating: modfs-master/bin/scripts/functions/yf_find_mountpoint.function
inflating: modfs-master/bin/scripts/functions/yf_fritzos_login_hash.function
inflating: modfs-master/bin/scripts/functions/yf_fritzos_model_settings.function
inflating: modfs-master/bin/scripts/functions/yf_fritzos_partition_device_name.function
inflating: modfs-master/bin/scripts/functions/yf_from_right.function
inflating: modfs-master/bin/scripts/functions/yf_get_bridge.function
inflating: modfs-master/bin/scripts/functions/yf_get_bridge_members.function
inflating: modfs-master/bin/scripts/functions/yf_get_default_gateway_address.function
inflating: modfs-master/bin/scripts/functions/yf_get_default_gateway_interface.function
inflating: modfs-master/bin/scripts/functions/yf_get_first_host_in_subnet.function
inflating: modfs-master/bin/scripts/functions/yf_get_fritzos_partition_by_name.function
inflating: modfs-master/bin/scripts/functions/yf_get_fritzos_partition_by_number.function
inflating: modfs-master/bin/scripts/functions/yf_get_fstype_for_mountpoint.function
inflating: modfs-master/bin/scripts/functions/yf_get_ip_address.function
inflating: modfs-master/bin/scripts/functions/yf_get_last_host_in_subnet.function
inflating: modfs-master/bin/scripts/functions/yf_hex2bin.function
inflating: modfs-master/bin/scripts/functions/yf_hex2dec.function
inflating: modfs-master/bin/scripts/functions/yf_index.function
inflating: modfs-master/bin/scripts/functions/yf_index_of.function
inflating: modfs-master/bin/scripts/functions/yf_initialize_ringbuffer.function
inflating: modfs-master/bin/scripts/functions/yf_ipv4_address.function
inflating: modfs-master/bin/scripts/functions/yf_is_bridge_interface.function
inflating: modfs-master/bin/scripts/functions/yf_is_bridge_member.function
inflating: modfs-master/bin/scripts/functions/yf_is_decimal.function
inflating: modfs-master/bin/scripts/functions/yf_is_fritzos_device.function
inflating: modfs-master/bin/scripts/functions/yf_is_hexadecimal.function
inflating: modfs-master/bin/scripts/functions/yf_is_mountpoint_writable.function
inflating: modfs-master/bin/scripts/functions/yf_is_wireless_interface.function
inflating: modfs-master/bin/scripts/functions/yf_lowercase.function
inflating: modfs-master/bin/scripts/functions/yf_mktemp.function
inflating: modfs-master/bin/scripts/functions/yf_network_interfaces.function
inflating: modfs-master/bin/scripts/functions/yf_pack.function
inflating: modfs-master/bin/scripts/functions/yf_print_ip.function
inflating: modfs-master/bin/scripts/functions/yf_random_string.function
inflating: modfs-master/bin/scripts/functions/yf_readable_size.function
inflating: modfs-master/bin/scripts/functions/yf_reverse_hex.function
inflating: modfs-master/bin/scripts/functions/yf_storage_devices.function
inflating: modfs-master/bin/scripts/functions/yf_str2hex.function
inflating: modfs-master/bin/scripts/functions/yf_string_compare.function
inflating: modfs-master/bin/scripts/functions/yf_substring.function
inflating: modfs-master/bin/scripts/functions/yf_sysfs.function
inflating: modfs-master/bin/scripts/functions/yf_trim.function
inflating: modfs-master/bin/scripts/functions/yf_uppercase.function
inflating: modfs-master/bin/scripts/functions/yf_wireless_interfaces.function
inflating: modfs-master/bin/scripts/functions/yf_word_of.function
inflating: modfs-master/bin/scripts/wrap_script
inflating: modfs-master/bin/scripts/yf_helpers
creating: modfs-master/contrib/
inflating: modfs-master/contrib/README.md
creating: modfs-master/files/
inflating: modfs-master/files/128MB_ext3.gz
inflating: modfs-master/files/E99-custom
creating: modfs-master/locale/
inflating: modfs-master/locale/de
inflating: modfs-master/locale/en
inflating: modfs-master/modfs
creating: modfs-master/modscripts/
inflating: modfs-master/modscripts/copy_binaries
inflating: modfs-master/modscripts/dectcmds.modscript
inflating: modfs-master/modscripts/edit_rcuser
inflating: modfs-master/modscripts/gui_boot_manager_v0.4
inflating: modfs-master/modscripts/mod_custom_images
inflating: modfs-master/modscripts/mod_default_show_mac
inflating: modfs-master/modscripts/mod_leddisplay
inflating: modfs-master/modscripts/mod_mount_by_label
inflating: modfs-master/modscripts/mod_night
inflating: modfs-master/modscripts/mod_prefer_fonnumber_name
inflating: modfs-master/modscripts/mod_profile
inflating: modfs-master/modscripts/mod_rc_tail_sh
inflating: modfs-master/modscripts/mod_show_name
inflating: modfs-master/modscripts/mod_show_vpn_on_overview
inflating: modfs-master/modscripts/mod_swapoff
inflating: modfs-master/modscripts/mod_telnet_enable
inflating: modfs-master/modscripts/mod_telnet_start
inflating: modfs-master/modscripts/template
inflating: modfs-master/modscripts/yourfritz_hooks
finishing deferred symbolic links:
modfs-master/bin/156 -> Vx180
modfs-master/bin/175 -> VR9_3.10.73
modfs-master/bin/185 -> VR9_3.10.73
modfs-master/bin/192 -> VR9_3.10.73
modfs-master/bin/193 -> VR9_3.10.73
modfs-master/bin/203 -> VR9_3.10.73
modfs-master/bin/212 -> VR9_3.10.73
modfs-master/bin/213 -> P6ATOM
modfs-master/bin/218 -> VR9_3.10.73
modfs-master/bin/220 -> P6ATOM
modfs-master/bin/221 -> GRX5_3.10.73
modfs-master/bin/225 -> GRX5_3.10.73
modfs-master/bin/226 -> GRX5_3.10.73
modfs-master/bin/GRX5_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
modfs-master/bin/GRX5_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
modfs-master/bin/P6ATOM/busybox -> ../common/busybox.x86
modfs-master/bin/P6ATOM/busybox.config -> ../common/busybox.config.x86
modfs-master/bin/P6ATOM/e2fsck -> ../common/e2fsck.x86
modfs-master/bin/P6ATOM/mke2fs -> ../common/mke2fs.x86
modfs-master/bin/P6ATOM/mksquashfs3 -> ../common/mksquashfs3.x86
modfs-master/bin/P6ATOM/mksquashfs4 -> ../common/mksquashfs4.x86
modfs-master/bin/P6ATOM/mksquashfs4-be -> ../common/mksquashfs4-be.x86
modfs-master/bin/P6ATOM/openssl -> ../common/openssl.x86
modfs-master/bin/P6ATOM/unsquashfs3 -> ../common/unsquashfs.x86
modfs-master/bin/P6ATOM/unsquashfs4 -> ../common/unsquashfs.x86
modfs-master/bin/P6ATOM/unsquashfs4-be -> ../common/unsquashfs4-be.x86
modfs-master/bin/VR9_3.10.107/busybox -> ../common/busybox.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/busybox.config -> ../common/busybox.config.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/e2fsck -> ../common/e2fsck.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/mke2fs -> ../common/mke2fs.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/openssl -> ../common/openssl.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.107
modfs-master/bin/VR9_3.10.107/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.107
modfs-master/bin/VR9_3.10.73/busybox -> ../common/busybox.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/busybox.config -> ../common/busybox.config.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/e2fsck -> ../common/e2fsck.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/mke2fs -> ../common/mke2fs.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/mksquashfs3 -> ../common/mksquashfs3.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/mksquashfs4 -> ../common/mksquashfs4.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/openssl -> ../common/openssl.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/unsquashfs3 -> ../common/unsquashfs.34kc.3.10.73
modfs-master/bin/VR9_3.10.73/unsquashfs4 -> ../common/unsquashfs.34kc.3.10.73
modfs-master/bin/Vx180/busybox -> ../common/busybox.24kc
modfs-master/bin/Vx180/busybox.config -> ../common/busybox.config.24kc
modfs-master/bin/Vx180/e2fsck -> ../common/e2fsck.24kc
modfs-master/bin/Vx180/mke2fs -> ../common/mke2fs.24kc
modfs-master/bin/Vx180/mksquashfs3 -> ../common/mksquashfs3.24kc
modfs-master/bin/Vx180/mksquashfs4 -> ../common/mksquashfs4.24kc
modfs-master/bin/Vx180/openssl -> ../common/openssl.24kc
modfs-master/bin/Vx180/unsquashfs -> ../common/unsquashfs.24kc
vidar:/tmp $ cd modfs-master/
vidar:/tmp/modfs-master $ l modscripts/
total 132
drwxr-xr-x 1 root root 590 Sep 18 22:32 ./
drwxr-xr-x 1 root root 218 Sep 18 22:32 ../
-rwxr-xr-x 1 root root 664 Sep 18 22:32 copy_binaries*
-rwxr-xr-x 1 root root 1574 Sep 18 22:32 dectcmds.modscript*
-rwxr-xr-x 1 root root 3646 Sep 18 22:32 edit_rcuser*
-rwxr-xr-x 1 root root 36506 Sep 18 22:32 gui_boot_manager_v0.4*
-rwxr-xr-x 1 root root 1392 Sep 18 22:32 mod_custom_images*
-rwxr-xr-x 1 root root 1615 Sep 18 22:32 mod_default_show_mac*
-rwxr-xr-x 1 root root 5916 Sep 18 22:32 mod_leddisplay*
-rwxr-xr-x 1 root root 2191 Sep 18 22:32 mod_mount_by_label*
-rwxr-xr-x 1 root root 2494 Sep 18 22:32 mod_night*
-rwxr-xr-x 1 root root 1732 Sep 18 22:32 mod_prefer_fonnumber_name*
-rwxr-xr-x 1 root root 1272 Sep 18 22:32 mod_profile*
-rwxr-xr-x 1 root root 2223 Sep 18 22:32 mod_rc_tail_sh*
-rwxr-xr-x 1 root root 3197 Sep 18 22:32 mod_show_name*
-rwxr-xr-x 1 root root 12453 Sep 18 22:32 mod_show_vpn_on_overview*
-rwxr-xr-x 1 root root 4262 Sep 18 22:32 mod_swapoff*
-rwxr-xr-x 1 root root 1144 Sep 18 22:32 mod_telnet_enable*
-rwxr-xr-x 1 root root 1270 Sep 18 22:32 mod_telnet_start*
-rwxr-xr-x 1 root root 645 Sep 18 22:32 template*
-rwxr-xr-x 1 root root 5266 Sep 18 22:32 yourfritz_hooks*
vidar:/tmp/modfs-master $ l bin/common/
total 10928
drwxr-xr-x 1 root root 830 Sep 18 22:32 ./
drwxr-xr-x 1 root root 196 Sep 18 22:32 ../
-rw-r--r-- 1 root root 10 Sep 18 22:32 .gitattributes
-rw-r--r-- 1 root root 1237428 Sep 18 22:32 busybox.34kc.3.10.107
-rwxr-xr-x 1 root root 1243624 Sep 18 22:32 busybox.34kc.3.10.73*
-rw-r--r-- 1 root root 27250 Sep 18 22:32 busybox.config.34kc.3.10.107
-rw-r--r-- 1 root root 27393 Sep 18 22:32 busybox.config.34kc.3.10.73
-rw-r--r-- 1 root root 222924 Sep 18 22:32 decoder.34kc.3.10.107
-rwxr-xr-x 1 root root 218532 Sep 18 22:32 decoder.34kc.3.10.73*
-rw-r--r-- 1 root root 487400 Sep 18 22:32 e2fsck.34kc.3.10.107
-rwxr-xr-x 1 root root 466472 Sep 18 22:32 e2fsck.34kc.3.10.73*
-rw-r--r-- 1 root root 375160 Sep 18 22:32 mke2fs.34kc.3.10.107
-rwxr-xr-x 1 root root 354504 Sep 18 22:32 mke2fs.34kc.3.10.73*
-rw-r--r-- 1 root root 376500 Sep 18 22:32 mksquashfs3.34kc.3.10.107
-rwxr-xr-x 1 root root 358516 Sep 18 22:32 mksquashfs3.34kc.3.10.73*
-rw-r--r-- 1 root root 468008 Sep 18 22:32 mksquashfs4.34kc.3.10.107
-rwxr-xr-x 1 root root 448752 Sep 18 22:32 mksquashfs4.34kc.3.10.73*
-rw-r--r-- 1 root root 2016340 Sep 18 22:32 openssl.34kc.3.10.107
-rwxr-xr-x 1 root root 2022364 Sep 18 22:32 openssl.34kc.3.10.73*
-rw-r--r-- 1 root root 405740 Sep 18 22:32 unsquashfs.34kc.3.10.107
-rwxr-xr-x 1 root root 393464 Sep 18 22:32 unsquashfs.34kc.3.10.73*
vidar:/tmp/modfs-master $
1 Compress the current directory to be published on yourfritz.de
version=$(cat .version)
Files="bin files locale modscripts contrib LICENSE BOOTSELECTION* modfs"
chmod o-x modscripts/*
busybox tar -c --exclude=".git*" --exclude="contrib/custom" $Files | gzip -c9 > "modfs-$version.tgz"
cp modfs-$version.tgz /autofs/ssh/source/srv/www/vhosts/www.yourfritz.de/
opwd=$(pwd)
cd /autofs/ssh/source/srv/www/vhosts/www.yourfritz.de
rm modfs.tgz
ln -s modfs-$version.tgz modfs.tgz
cd $opwd
echo "Created (and linked) modfs version $version on yourfritz.de"
tar tvf modfs-$version.tgz
#! /bin/sh
if [ "$1" = "-D" ] && [ "$2" = "-dect" ]; then
if [ -z "$(pidof telnetd)" ]; then
eventadd 1 "Telnet daemon started by dtrace start sequence from phone"
/usr/sbin/telnetd -l /sbin/ar7login -F &
telnetd=$!
trap "kill $telnetd" KILL HUP TERM
wait $telnetd
eventadd 1 "Telnet daemon terminated"
fi
exit
fi
cp -a "/usr/bin/dtrace.bin" /var/tmp/dtrace
exec /var/tmp/dtrace $*
eventadd 1 "calllog: $*"