1
0
Fork 0

add bpackage

This commit is contained in:
VirtuBox 2019-09-24 12:43:02 +02:00
parent 5ddda0a092
commit 7bbb9c3bcb
Signed by: virtubox
GPG Key ID: 22EB296C97BAD476
1 changed files with 20 additions and 0 deletions

View File

@ -554,6 +554,25 @@ _LXC_LAUNCH() {
fi
}
_BACKPORT_PACKAGE() {
if [ "$#" = "0" ]; then
echo "Usage :"
echo "bppackage <ppa (optional)> <.dsc url> "
echo "exemple : bppackage ppa:virtubox/backports http://url.dsc"
fi
local RANDOM
RANDOM=$(date +%s | sha256sum | base64 | head -c 4)
if [ "$PWD" = "/root" ]; then
mkdir -p "backport-$RANDOM"
cd "backport-$RANDOM" || exit 1
fi
if [ "$#" = "1" ]; then
backportpackage -r -w . -d bionic -u ppa:virtubox/backports -kE3CC41E7F354756B94A7DF4322EB296C97BAD476 "$1"
elif [ "$#" = "2" ]; then
backportpackage -r -w . -d bionic -u "$1" -kE3CC41E7F354756B94A7DF4322EB296C97BAD476 "$2"
fi
}
# enable color support of ls and also add handy aliases
# some more ls aliases
#alias wp='/usr/bin/wp --allow-root'
@ -567,6 +586,7 @@ alias apt-repo-ubuntu=_APT_REPO_UBUNTU
alias aptremove='apt-get autoremove -y --purge'
alias arsync_hard='rsync -rLptgoD --human-readable --progress'
alias arsync='rsync -avz -h --progress'
alias bppackage=_BACKPORT_PACKAGE
alias cheat=CHEAT_CHECK
alias commit=GIT_COMMIT
alias dd-benchmark=DD_BENCHMARK_DISK