some updates from testing..
This commit is contained in:
parent
2870866232
commit
164032088a
BIN
extra/bdisk.png
BIN
extra/bdisk.png
Binary file not shown.
Before Width: | Height: | Size: 0 B After Width: | Height: | Size: 1.1 MiB |
@ -159,7 +159,8 @@ mcelog
|
|||||||
md5deep
|
md5deep
|
||||||
mdadm
|
mdadm
|
||||||
mdcrack
|
mdcrack
|
||||||
megaraid-cli
|
# superseded by storcli
|
||||||
|
#megaraid-cli
|
||||||
memtester
|
memtester
|
||||||
mfoc
|
mfoc
|
||||||
minicom
|
minicom
|
||||||
@ -184,7 +185,8 @@ nmap
|
|||||||
nmon
|
nmon
|
||||||
ntfs-3g
|
ntfs-3g
|
||||||
ntfsfixboot
|
ntfsfixboot
|
||||||
nwipe
|
#nwipe #broken since they moved to github(?)
|
||||||
|
nwipe-git
|
||||||
obnam
|
obnam
|
||||||
open-iscsi
|
open-iscsi
|
||||||
openipmi
|
openipmi
|
||||||
@ -253,6 +255,7 @@ smbclient
|
|||||||
s-nail
|
s-nail
|
||||||
socat
|
socat
|
||||||
#star ## do people even USE tape packups anymore?
|
#star ## do people even USE tape packups anymore?
|
||||||
|
storcli
|
||||||
strace
|
strace
|
||||||
stress
|
stress
|
||||||
sucrack
|
sucrack
|
||||||
|
3
extra/pre-build.d/etc/customizepkg.d/dd_rhelp
Executable file
3
extra/pre-build.d/etc/customizepkg.d/dd_rhelp
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
sed -i -e 's/build(/package(/g' ${1}
|
3
extra/pre-build.d/etc/customizepkg.d/lsiutil
Executable file
3
extra/pre-build.d/etc/customizepkg.d/lsiutil
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
sed -re 's@^(source=\(").*$@\1https://github.com/kwilczynski/lsi/blob/master/lsiutil/LSIUtil_1.62.zip?raw=true")@g' ${1}
|
7
extra/pre-build.d/etc/customizepkg.d/whdd
Executable file
7
extra/pre-build.d/etc/customizepkg.d/whdd
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ ! -f "/usr/lib/libdialog.so" ]];
|
||||||
|
then
|
||||||
|
echo "Please run the following: sudo ln -s /usr/lib/libdialog.so.1.2 /usr/lib/libdialog.so"
|
||||||
|
echo "This package will fail to build otherwise."
|
||||||
|
fi
|
@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
sed -i -e 's/any/x86_64/g' ${1}
|
sed -i -re "s/'any'/'i686' 'x86_64'/g" ${1}
|
||||||
|
@ -3,6 +3,6 @@
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
apacman --noconfirm --noedit -S --needed customizepkg-scripting
|
apacman --noconfirm --noedit -S --needed customizepkg-scripting
|
||||||
|
ln -s /usr/lib/libdialog.so.1.2 /usr/lib/libdialog.so
|
||||||
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
@ -253,6 +253,7 @@ EOF
|
|||||||
for i in ${CHROOTDIR32} ${CHROOTDIR64};
|
for i in ${CHROOTDIR32} ${CHROOTDIR64};
|
||||||
do
|
do
|
||||||
echo "Running post-build tasks in ${i}..."
|
echo "Running post-build tasks in ${i}..."
|
||||||
|
chmod 700 ${i}/root/post-build.sh
|
||||||
${CHROOTCMD} ${i}/ "/root/post-build.sh" >> "${LOGFILE}.${FUNCNAME}" 2>&1
|
${CHROOTCMD} ${i}/ "/root/post-build.sh" >> "${LOGFILE}.${FUNCNAME}" 2>&1
|
||||||
for x in $(find ${i}/etc/ -type f -iname "*.pacorig");do mv -f ${x} ${x%%.pacorig} ; done
|
for x in $(find ${i}/etc/ -type f -iname "*.pacorig");do mv -f ${x} ${x%%.pacorig} ; done
|
||||||
set +e
|
set +e
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
NAME='Mageia'
|
NAME='Mageia'
|
||||||
SUPPORTED='untested'
|
SUPPORTED='yes'
|
||||||
CHECK_METHOD='egrep "^Mageia\ release\ " /etc/mageia-release'
|
CHECK_METHOD='egrep "^Mageia\ release\ " /etc/mageia-release'
|
||||||
PKG_MGR='urpmi --force --auto ${pkgname}'
|
PKG_MGR='urpmi --force --auto ${pkgname}'
|
||||||
PRE_RUN='urpmi.update -a'
|
PRE_RUN='urpmi.update -a'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
NAME='Manjaro'
|
NAME='Manjaro'
|
||||||
SUPPORTED='untested'
|
SUPPORTED='yes'
|
||||||
CHECK_METHOD='egrep "^NAME=\"Manjaro Linux\"$" /etc/os-release'
|
CHECK_METHOD='egrep "^NAME=\"Manjaro Linux\"$" /etc/os-release'
|
||||||
PKG_MGR='pacman -S --needed --noconfirm ${pkgname}'
|
PKG_MGR='pacman -S --needed --noconfirm ${pkgname}'
|
||||||
PRE_RUN='pacman -Syyyu'
|
PRE_RUN='pacman -Syyy --noconfirm'
|
||||||
PKG_CHK='pacman -Q ${pkgname}'
|
PKG_CHK='pacman -Q ${pkgname}'
|
||||||
URL='https://manjaro.org/'
|
URL='https://manjaro.org/'
|
||||||
|
|
||||||
@ -20,6 +20,7 @@ function distro_specific_tweaks {
|
|||||||
if [[ "${?}" == "0" ]];
|
if [[ "${?}" == "0" ]];
|
||||||
then
|
then
|
||||||
pacman -Rdd --noconfirm ${pkg_override} >> "${LOGFILE}.${FUNCNAME}" 2>&1
|
pacman -Rdd --noconfirm ${pkg_override} >> "${LOGFILE}.${FUNCNAME}" 2>&1
|
||||||
|
pacman -S --noconfirm ${pkg_override}-multilib >> "${LOGFILE}.${FUNCNAME}" 2>&1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
set -e
|
set -e
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
NAME='Mint'
|
NAME='Mint'
|
||||||
SUPPORTED='untested'
|
SUPPORTED='no'
|
||||||
CHECK_METHOD='egrep "^DESCRIPTION=\"Linux\ Mint\"" /etc/linuxmint/info'
|
# Needs non-systemd chroot method
|
||||||
|
CHECK_METHOD='egrep "^DESCRIPTION=\"Linux\ Mint" /etc/linuxmint/info'
|
||||||
PKG_MGR='apt-get -y install ${pkgname}'
|
PKG_MGR='apt-get -y install ${pkgname}'
|
||||||
PRE_RUN='apt-get -y update'
|
PRE_RUN='apt-get -y update'
|
||||||
PKG_CHK='dpkg-query -l ${pkgname}'
|
PKG_CHK='dpkg-query -l ${pkgname}'
|
||||||
|
@ -5,12 +5,11 @@ dosfstools
|
|||||||
gcc
|
gcc
|
||||||
gcc-multilib
|
gcc-multilib
|
||||||
git
|
git
|
||||||
isolinux
|
|
||||||
libiberty-dev
|
libiberty-dev
|
||||||
libisoburn1
|
libisoburn1
|
||||||
lynx
|
lynx
|
||||||
liblzma5
|
liblzma5
|
||||||
liblsma-dev
|
liblzma-dev
|
||||||
make
|
make
|
||||||
mtools
|
mtools
|
||||||
patch
|
patch
|
||||||
@ -19,7 +18,6 @@ rsync
|
|||||||
sed
|
sed
|
||||||
squashfs-tools
|
squashfs-tools
|
||||||
syslinux
|
syslinux
|
||||||
syslinux-efi
|
|
||||||
xorriso
|
xorriso
|
||||||
xz-utils
|
xz-utils
|
||||||
zlib1g
|
zlib1g
|
||||||
|
Loading…
Reference in New Issue
Block a user