mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Dropbear version shipped in Debian does not have PAM support enabled. For the VyOS console server it would be nice to have the possibility to use RADIUS authentication.
24 lines
497 B
Bash
Executable File
24 lines
497 B
Bash
Executable File
#!/bin/sh
|
|
CWD=$(pwd)
|
|
set -e
|
|
|
|
SRC=dropbear
|
|
if [ ! -d ${SRC} ]; then
|
|
echo "Source directory does not exists, please 'git clone'"
|
|
exit 1
|
|
fi
|
|
|
|
PATCH_DIR=${CWD}/patches
|
|
if [ -d $PATCH_DIR ]; then
|
|
for patch in $(ls ${PATCH_DIR})
|
|
do
|
|
echo "I: Apply patch: ${patch} to main repository"
|
|
cp ${PATCH_DIR}/${patch} ${SRC}/debian/patches/
|
|
echo ${patch} >> ${SRC}/debian/patches/series
|
|
done
|
|
fi
|
|
|
|
cd ${SRC}
|
|
echo "I: Build Debian Package"
|
|
dpkg-buildpackage -uc -us -tc -b
|