26 lines
628 B
Bash
26 lines
628 B
Bash
#! /bin/bash
|
|
|
|
set -e
|
|
|
|
if [[ "$1" == "deb822_move" ]]
|
|
then
|
|
mv -vf "/tmp/"$2".sources" "/etc/apt/sources.list.d/"$2".sources"
|
|
elif [[ "$1" == "legacy_move" ]]
|
|
then
|
|
mv -vf "/tmp/"$2".list" "/etc/apt/sources.list.d/"$2".list"
|
|
elif [[ "$1" == "deb822_move_with_wget" ]]
|
|
then
|
|
wget -O $4 $3
|
|
mv -vf "/tmp/"$2".sources" "/etc/apt/sources.list.d/"$2".sources"
|
|
elif [[ "$1" == "legacy_move_with_wget" ]]
|
|
then
|
|
wget -O $4 $3
|
|
mv -vf "/tmp/"$2".list" "/etc/apt/sources.list.d/"$2".list"
|
|
elif [[ "$1" == "delete_deb822" ]]
|
|
then
|
|
rm -rvf $2
|
|
rm -rvf $3
|
|
elif [[ "$1" == "delete_legacy" ]]
|
|
then
|
|
rm -rvf $2
|
|
fi |