- Below aslk.org is a private server
https://aslk.org/slackware64-15.0/extra/CHECKSUMS.md5
https://aslk.org/slackware64-15.0/patches/CHECKSUMS.md5
https://aslk.org/SBo/15.0/CHECKSUMS.md5
https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/CHECKSUMS.md5
/slackware64-15.0/extra/bash-completion
/slackware64-15.0/patches/packages/
/SBo/15.0/
/restricted_sbrepos/15.0/x86_64/ffmpeg
/linux-.\+/kernel-generic-
/linux-.\+/kernel-huge-
/linux-.\+/kernel-modules-
/linux-.\+/kernel-source-
/patches/packages/ffmpeg-
https://aslk.org/slackware64-15.0/patches/CHECKSUMS.md5
/slackware64-15.0/patches/packages/linux-.\+/kernel-
/linux-.\+/kernel-headers-
/etc/slackup/post-install/
#!/bin/bash
[[ "${1}" =~ grub-[^-]+-[^-]+-[^-]+\.t.z ]] \
|| echo "Argument doesn't look like a grub package filename!"
grub-install --recheck /dev/disk/by-id/...
exit 0
#!/bin/bash
[[ "${1}" =~ kernel-modules-[^-]+-[^-]+-[^-]+\.t.z ]] \
|| echo "Argument doesn't look like a kernel-modules package filename!"
kver=$(echo "${1}" | cut -d- -f3)
mkinitrd -F -k "$kver" || echo "Failed to generate initrd"
exit 0
#!/bin/bash
if [[ "$EUID" -ne 0 ]]; then
echo "Please run as root" >&2
exit 1
fi
[[ -L /usr/bin/vi && -x /usr/bin/vi ]] && e=vi || e=nano
rm -rf /tmp/slackup_cache_dir
mkdir /tmp/slackup_cache_dir
cd /tmp/slackup_cache_dir
if [[ $# -eq 0 || ( $# -eq 2 && $1 == "-p") ]]; then
slackup -iNIR "$@"
else
slackup -iNR "$@"
fi | tee >(grep "^curl" > curl.sh) \
>(grep -v "^curl" > upgradepkg.sh) > /dev/null
if [ -s upgradepkg.sh ]; then
$e upgradepkg.sh || exit 1
if [ -s upgradepkg.sh ]; then
bash curl.sh && bash upgradepkg.sh
slackpkg -only_new_dotnew=off -mirror=x new-config
fi
fi
rm -r /tmp/slackup_cache_dir
- install
moreutils
/root/bin/dep
#!/bin/bash
if [[ "$EUID" -ne 0 ]]; then
echo "Please run as root" >&2
exit 1
fi
if [[ $# -ne 1 ]]; then
echo "This script takes only one argument" >&2
exit 1
fi
TMPDIR=$(mktemp -d /tmp/dep.XXXXXXXXXX)
[[ $JAVA_HOME =~ zulu-openjdk ]] \
&& java=$(basename $JAVA_HOME) \
|| java="zulu-openjdk17"
if [[ "${1}" == "all" ]]; then
l=$(ls /var/lib/pkgtools/packages/ | grep "_aslk$")
if [[ -n $l ]]; then
for p in $l
do
if lftp -c mget -O $TMPDIR 2> /dev/null \
https://aslk.org/SBo/15.0/*/$(echo $p | rev | cut -d- -f4- | rev)/${p}.dep
then cat $TMPDIR/${p}.dep; rm -f $TMPDIR/${p}.dep
fi
done | sort -u
fi
else
echo ${1}
if lftp -c mget -O $TMPDIR https://aslk.org/SBo/15.0/*/${1}/${1}*.dep \
2> /dev/null
then cat $TMPDIR/${1}*.dep; rm -f $TMPDIR/${1}*.dep
fi
fi | sed -e "s/^zulu-openjdk[0-9]\+/$java/" | ifne slackup -lNUR - | cut -d/ -f7
rm -rf $TMPDIR
exit