fix: Switch to space-separated sources.conf format
- Change from colon to space separation to avoid URL parsing issues - Update sources.conf format: TYPE NAME URL VERSION BUILD_FUNCTION [EXTRA] - Implement awk-based parsing for reliable field extraction - Fix firmware package list (remove unavailable linux-firmware-marvell)
This commit is contained in:
1
initramfs/sbin/acpid
Symbolic link
1
initramfs/sbin/acpid
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/adjtimex
Symbolic link
1
initramfs/sbin/adjtimex
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/agetty
Executable file
BIN
initramfs/sbin/agetty
Executable file
Binary file not shown.
BIN
initramfs/sbin/apk
Executable file
BIN
initramfs/sbin/apk
Executable file
Binary file not shown.
1
initramfs/sbin/arp
Symbolic link
1
initramfs/sbin/arp
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/blkdiscard
Executable file
BIN
initramfs/sbin/blkdiscard
Executable file
Binary file not shown.
BIN
initramfs/sbin/blkid
Executable file
BIN
initramfs/sbin/blkid
Executable file
Binary file not shown.
BIN
initramfs/sbin/blkpr
Executable file
BIN
initramfs/sbin/blkpr
Executable file
Binary file not shown.
BIN
initramfs/sbin/blkzone
Executable file
BIN
initramfs/sbin/blkzone
Executable file
Binary file not shown.
BIN
initramfs/sbin/blockdev
Executable file
BIN
initramfs/sbin/blockdev
Executable file
Binary file not shown.
BIN
initramfs/sbin/bridge
Executable file
BIN
initramfs/sbin/bridge
Executable file
Binary file not shown.
BIN
initramfs/sbin/btrfs
Executable file
BIN
initramfs/sbin/btrfs
Executable file
Binary file not shown.
1
initramfs/sbin/btrfsck
Symbolic link
1
initramfs/sbin/btrfsck
Symbolic link
@@ -0,0 +1 @@
|
||||
btrfs
|
||||
BIN
initramfs/sbin/cfdisk
Executable file
BIN
initramfs/sbin/cfdisk
Executable file
Binary file not shown.
BIN
initramfs/sbin/chcpu
Executable file
BIN
initramfs/sbin/chcpu
Executable file
Binary file not shown.
BIN
initramfs/sbin/ctrlaltdel
Executable file
BIN
initramfs/sbin/ctrlaltdel
Executable file
Binary file not shown.
1
initramfs/sbin/ctstat
Symbolic link
1
initramfs/sbin/ctstat
Symbolic link
@@ -0,0 +1 @@
|
||||
lnstat
|
||||
1
initramfs/sbin/depmod
Symbolic link
1
initramfs/sbin/depmod
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
BIN
initramfs/sbin/dhcpcd
Executable file
BIN
initramfs/sbin/dhcpcd
Executable file
Binary file not shown.
1
initramfs/sbin/dosfsck
Symbolic link
1
initramfs/sbin/dosfsck
Symbolic link
@@ -0,0 +1 @@
|
||||
fsck.fat
|
||||
1
initramfs/sbin/dosfslabel
Symbolic link
1
initramfs/sbin/dosfslabel
Symbolic link
@@ -0,0 +1 @@
|
||||
fatlabel
|
||||
BIN
initramfs/sbin/fatlabel
Executable file
BIN
initramfs/sbin/fatlabel
Executable file
Binary file not shown.
1
initramfs/sbin/fbsplash
Symbolic link
1
initramfs/sbin/fbsplash
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/fdisk
Executable file
BIN
initramfs/sbin/fdisk
Executable file
Binary file not shown.
BIN
initramfs/sbin/findfs
Executable file
BIN
initramfs/sbin/findfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/fsck
Executable file
BIN
initramfs/sbin/fsck
Executable file
Binary file not shown.
39
initramfs/sbin/fsck.btrfs
Executable file
39
initramfs/sbin/fsck.btrfs
Executable file
@@ -0,0 +1,39 @@
|
||||
#!/bin/sh -f
|
||||
#
|
||||
# Copyright (c) 2013 SUSE
|
||||
#
|
||||
# copied from fsck.xfs
|
||||
# Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved.
|
||||
#
|
||||
|
||||
# fsck.btrfs is a type of utility that should exist for any filesystem and is
|
||||
# called during system setup when the corresponding /etc/fstab entries contain
|
||||
# non-zero value for fs_passno. (See fstab(5) for more.)
|
||||
#
|
||||
# Traditional filesystems need to run their respective fsck utility in case the
|
||||
# filesystem was not unmounted cleanly and the log needs to be replayed before
|
||||
# mount. This is not needed for BTRFS. You should set fs_passno to 0.
|
||||
#
|
||||
# If you wish to check the consistency of a BTRFS filesystem or repair a
|
||||
# damaged filesystem, see btrfs(8) subcommand 'check'. By default the
|
||||
# filesystem consistency is checked, the repair mode is enabled via --repair
|
||||
# option (use with care!).
|
||||
|
||||
AUTO=false
|
||||
while getopts ":aApy" c
|
||||
do
|
||||
case $c in
|
||||
a|A|p|y) AUTO=true;;
|
||||
esac
|
||||
done
|
||||
shift $(($OPTIND - 1))
|
||||
eval DEV=\${$#}
|
||||
if [ ! -e $DEV ]; then
|
||||
echo "$0: $DEV does not exist"
|
||||
exit 8
|
||||
fi
|
||||
if ! $AUTO; then
|
||||
echo "If you wish to check the consistency of a BTRFS filesystem or"
|
||||
echo "repair a damaged filesystem, see btrfs(8) subcommand 'check'."
|
||||
fi
|
||||
exit 0
|
||||
BIN
initramfs/sbin/fsck.cramfs
Executable file
BIN
initramfs/sbin/fsck.cramfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/fsck.fat
Executable file
BIN
initramfs/sbin/fsck.fat
Executable file
Binary file not shown.
BIN
initramfs/sbin/fsck.minix
Executable file
BIN
initramfs/sbin/fsck.minix
Executable file
Binary file not shown.
1
initramfs/sbin/fsck.msdos
Symbolic link
1
initramfs/sbin/fsck.msdos
Symbolic link
@@ -0,0 +1 @@
|
||||
fsck.fat
|
||||
1
initramfs/sbin/fsck.vfat
Symbolic link
1
initramfs/sbin/fsck.vfat
Symbolic link
@@ -0,0 +1 @@
|
||||
fsck.fat
|
||||
BIN
initramfs/sbin/fsfreeze
Executable file
BIN
initramfs/sbin/fsfreeze
Executable file
Binary file not shown.
BIN
initramfs/sbin/fstrim
Executable file
BIN
initramfs/sbin/fstrim
Executable file
Binary file not shown.
BIN
initramfs/sbin/genl
Executable file
BIN
initramfs/sbin/genl
Executable file
Binary file not shown.
1
initramfs/sbin/getty
Symbolic link
1
initramfs/sbin/getty
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/halt
Symbolic link
1
initramfs/sbin/halt
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/hwclock
Executable file
BIN
initramfs/sbin/hwclock
Executable file
Binary file not shown.
1
initramfs/sbin/ifconfig
Symbolic link
1
initramfs/sbin/ifconfig
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/ifdown
Symbolic link
1
initramfs/sbin/ifdown
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/ifenslave
Symbolic link
1
initramfs/sbin/ifenslave
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/ifstat
Executable file
BIN
initramfs/sbin/ifstat
Executable file
Binary file not shown.
1
initramfs/sbin/ifup
Symbolic link
1
initramfs/sbin/ifup
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/init
Symbolic link
1
initramfs/sbin/init
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/inotifyd
Symbolic link
1
initramfs/sbin/inotifyd
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/insmod
Symbolic link
1
initramfs/sbin/insmod
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
BIN
initramfs/sbin/ip
Executable file
BIN
initramfs/sbin/ip
Executable file
Binary file not shown.
1
initramfs/sbin/ipaddr
Symbolic link
1
initramfs/sbin/ipaddr
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/iplink
Symbolic link
1
initramfs/sbin/iplink
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/ipneigh
Symbolic link
1
initramfs/sbin/ipneigh
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/iproute
Symbolic link
1
initramfs/sbin/iproute
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/iprule
Symbolic link
1
initramfs/sbin/iprule
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/iptunnel
Symbolic link
1
initramfs/sbin/iptunnel
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/klogd
Symbolic link
1
initramfs/sbin/klogd
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
18
initramfs/sbin/ldconfig
Executable file
18
initramfs/sbin/ldconfig
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
scan_dirs() {
|
||||
scanelf -qS "$@" | while read SONAME FILE; do
|
||||
TARGET="${FILE##*/}"
|
||||
LINK="${FILE%/*}/$SONAME"
|
||||
case "$FILE" in
|
||||
/lib/*|/usr/lib/*|/usr/local/lib/*) ;;
|
||||
*) [ -h "$LINK" -o ! -e "$LINK" ] && ln -sf "$TARGET" "$LINK"
|
||||
esac
|
||||
done
|
||||
return 0
|
||||
}
|
||||
# eat ldconfig options
|
||||
while getopts "nNvXvf:C:r:" opt; do
|
||||
:
|
||||
done
|
||||
shift $(( $OPTIND - 1 ))
|
||||
[ $# -gt 0 ] && scan_dirs "$@"
|
||||
BIN
initramfs/sbin/lnstat
Executable file
BIN
initramfs/sbin/lnstat
Executable file
Binary file not shown.
1
initramfs/sbin/loadkmap
Symbolic link
1
initramfs/sbin/loadkmap
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/logread
Symbolic link
1
initramfs/sbin/logread
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/losetup
Executable file
BIN
initramfs/sbin/losetup
Executable file
Binary file not shown.
1
initramfs/sbin/lsmod
Symbolic link
1
initramfs/sbin/lsmod
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
1
initramfs/sbin/mdev
Symbolic link
1
initramfs/sbin/mdev
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/mkdosfs
Symbolic link
1
initramfs/sbin/mkdosfs
Symbolic link
@@ -0,0 +1 @@
|
||||
mkfs.fat
|
||||
BIN
initramfs/sbin/mkfs
Executable file
BIN
initramfs/sbin/mkfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/mkfs.bfs
Executable file
BIN
initramfs/sbin/mkfs.bfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/mkfs.btrfs
Executable file
BIN
initramfs/sbin/mkfs.btrfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/mkfs.cramfs
Executable file
BIN
initramfs/sbin/mkfs.cramfs
Executable file
Binary file not shown.
BIN
initramfs/sbin/mkfs.fat
Executable file
BIN
initramfs/sbin/mkfs.fat
Executable file
Binary file not shown.
BIN
initramfs/sbin/mkfs.minix
Executable file
BIN
initramfs/sbin/mkfs.minix
Executable file
Binary file not shown.
1
initramfs/sbin/mkfs.msdos
Symbolic link
1
initramfs/sbin/mkfs.msdos
Symbolic link
@@ -0,0 +1 @@
|
||||
mkfs.fat
|
||||
1
initramfs/sbin/mkfs.vfat
Symbolic link
1
initramfs/sbin/mkfs.vfat
Symbolic link
@@ -0,0 +1 @@
|
||||
mkfs.fat
|
||||
BIN
initramfs/sbin/mkswap
Executable file
BIN
initramfs/sbin/mkswap
Executable file
Binary file not shown.
1
initramfs/sbin/modinfo
Symbolic link
1
initramfs/sbin/modinfo
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
1
initramfs/sbin/modprobe
Symbolic link
1
initramfs/sbin/modprobe
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
1
initramfs/sbin/nameif
Symbolic link
1
initramfs/sbin/nameif
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/nologin
Symbolic link
1
initramfs/sbin/nologin
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/nstat
Executable file
BIN
initramfs/sbin/nstat
Executable file
Binary file not shown.
BIN
initramfs/sbin/pivot_root
Executable file
BIN
initramfs/sbin/pivot_root
Executable file
Binary file not shown.
1
initramfs/sbin/poweroff
Symbolic link
1
initramfs/sbin/poweroff
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/raidautorun
Symbolic link
1
initramfs/sbin/raidautorun
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/reboot
Symbolic link
1
initramfs/sbin/reboot
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/rmmod
Symbolic link
1
initramfs/sbin/rmmod
Symbolic link
@@ -0,0 +1 @@
|
||||
../bin/kmod
|
||||
1
initramfs/sbin/route
Symbolic link
1
initramfs/sbin/route
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
62
initramfs/sbin/routel
Executable file
62
initramfs/sbin/routel
Executable file
@@ -0,0 +1,62 @@
|
||||
#! /usr/bin/env python3
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
#
|
||||
# This is simple script to process JSON output from ip route
|
||||
# command and format it. Based on earlier shell script version.
|
||||
"""Script to parse ip route output into more readable text."""
|
||||
|
||||
import sys
|
||||
import json
|
||||
import getopt
|
||||
import subprocess
|
||||
|
||||
|
||||
def usage():
|
||||
'''Print usage and exit'''
|
||||
print("Usage: {} [tablenr [raw ip args...]]".format(sys.argv[0]))
|
||||
sys.exit(64)
|
||||
|
||||
|
||||
def main():
|
||||
'''Process the arguments'''
|
||||
family = 'inet'
|
||||
try:
|
||||
opts, args = getopt.getopt(sys.argv[1:], "h46f:", ["help", "family="])
|
||||
except getopt.GetoptError as err:
|
||||
print(err)
|
||||
usage()
|
||||
|
||||
for opt, arg in opts:
|
||||
if opt in ["-h", "--help"]:
|
||||
usage()
|
||||
elif opt == '-6':
|
||||
family = 'inet6'
|
||||
elif opt == "-4":
|
||||
family = 'inet'
|
||||
elif opt in ["-f", "--family"]:
|
||||
family = arg
|
||||
else:
|
||||
assert False, "unhandled option"
|
||||
|
||||
if not args:
|
||||
args = ['0']
|
||||
|
||||
cmd = ['ip', '-f', family, '-j', 'route', 'list', 'table'] + args
|
||||
process = subprocess.Popen(cmd, stdout=subprocess.PIPE)
|
||||
tbl = json.load(process.stdout)
|
||||
if family == 'inet':
|
||||
fmt = '{:15} {:15} {:15} {:8} {:8}{:<16} {}'
|
||||
else:
|
||||
fmt = '{:32} {:32} {:32} {:8} {:8}{:<16} {}'
|
||||
|
||||
# ip route json keys
|
||||
keys = ['dst', 'gateway', 'prefsrc', 'protocol', 'scope', 'dev', 'table']
|
||||
print(fmt.format(*map(lambda x: x.capitalize(), keys)))
|
||||
|
||||
for record in tbl:
|
||||
fields = [record[k] if k in record else '' for k in keys]
|
||||
print(fmt.format(*fields))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
BIN
initramfs/sbin/rtacct
Executable file
BIN
initramfs/sbin/rtacct
Executable file
Binary file not shown.
BIN
initramfs/sbin/rtmon
Executable file
BIN
initramfs/sbin/rtmon
Executable file
Binary file not shown.
1
initramfs/sbin/rtstat
Symbolic link
1
initramfs/sbin/rtstat
Symbolic link
@@ -0,0 +1 @@
|
||||
lnstat
|
||||
BIN
initramfs/sbin/runuser
Executable file
BIN
initramfs/sbin/runuser
Executable file
Binary file not shown.
1
initramfs/sbin/setconsole
Symbolic link
1
initramfs/sbin/setconsole
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/sfdisk
Executable file
BIN
initramfs/sbin/sfdisk
Executable file
Binary file not shown.
1
initramfs/sbin/slattach
Symbolic link
1
initramfs/sbin/slattach
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/ss
Executable file
BIN
initramfs/sbin/ss
Executable file
Binary file not shown.
BIN
initramfs/sbin/swaplabel
Executable file
BIN
initramfs/sbin/swaplabel
Executable file
Binary file not shown.
BIN
initramfs/sbin/swapoff
Executable file
BIN
initramfs/sbin/swapoff
Executable file
Binary file not shown.
BIN
initramfs/sbin/swapon
Executable file
BIN
initramfs/sbin/swapon
Executable file
Binary file not shown.
BIN
initramfs/sbin/switch_root
Executable file
BIN
initramfs/sbin/switch_root
Executable file
Binary file not shown.
1
initramfs/sbin/sysctl
Symbolic link
1
initramfs/sbin/sysctl
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/syslogd
Symbolic link
1
initramfs/sbin/syslogd
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
BIN
initramfs/sbin/tc
Executable file
BIN
initramfs/sbin/tc
Executable file
Binary file not shown.
1
initramfs/sbin/tunctl
Symbolic link
1
initramfs/sbin/tunctl
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/busybox
|
||||
1
initramfs/sbin/udevadm
Symbolic link
1
initramfs/sbin/udevadm
Symbolic link
@@ -0,0 +1 @@
|
||||
/bin/udevadm
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user