mirror of
https://github.com/tuxbox-neutrino/buildenv.git
synced 2025-08-26 15:02:58 +02:00
ini_functions.sh: add migration for archiv/sstate sources
This commit is contained in:
@@ -215,11 +215,41 @@ function create_local_config () {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# modify or upgrade config files inside conf directory
|
# modify or upgrade config files inside conf directory
|
||||||
if test -f $BASEPATH/local.conf.common.inc; then
|
LOCAL_CONFIG_FILE_INC_PATH=$BASEPATH/local.conf.common.inc
|
||||||
|
if test -f $LOCAL_CONFIG_FILE_INC_PATH; then
|
||||||
|
|
||||||
if test -f $LOCAL_CONFIG_FILE_PATH; then
|
if test -f $LOCAL_CONFIG_FILE_PATH; then
|
||||||
HASHSTAMP=`MD5SUM $LOCAL_CONFIG_FILE_PATH`
|
HASHSTAMP=`MD5SUM $LOCAL_CONFIG_FILE_PATH`
|
||||||
do_exec "cp -v $LOCAL_CONFIG_FILE_PATH $BACKUP_CONFIG_DIR/local.conf.$HASHSTAMP.$BACKUP_SUFFIX"
|
do_exec "cp -v $LOCAL_CONFIG_FILE_PATH $BACKUP_CONFIG_DIR/local.conf.$HASHSTAMP.$BACKUP_SUFFIX"
|
||||||
|
|
||||||
|
# migrate settings after server switch
|
||||||
|
echo -e "migrate settings within $LOCAL_CONFIG_FILE_INC_PATH..."
|
||||||
|
sed -i -e 's|http://archiv.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
sed -i -e 's|https://archiv.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|http://archiv.tuxbox-neutrino.org/sources|https://n4k.sourceforge.io/sources|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
sed -i -e 's|https://archiv.tuxbox-neutrino.org/sources|https://n4k.sourceforge.io/sources|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|http://sstate.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
sed -i -e 's|https://sstate.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|archiv.tuxbox-neutrino.org|n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
sed -i -e 's|sstate.tuxbox-neutrino.org|n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_INC_PATH
|
||||||
|
|
||||||
|
echo -e "migrate settings within $LOCAL_CONFIG_FILE_PATH"
|
||||||
|
sed -i -e 's|http://archiv.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
sed -i -e 's|https://archiv.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|http://archiv.tuxbox-neutrino.org/sources|https://n4k.sourceforge.io/sources|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
sed -i -e 's|https://archiv.tuxbox-neutrino.org/sources|https://n4k.sourceforge.io/sources|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|http://sstate.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
sed -i -e 's|https://sstate.tuxbox-neutrino.org|https://n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
|
||||||
|
sed -i -e 's|archiv.tuxbox-neutrino.org|n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
sed -i -e 's|sstate.tuxbox-neutrino.org|n4k.sourceforge.io|' $LOCAL_CONFIG_FILE_PATH
|
||||||
|
|
||||||
|
echo -e "\033[32;1mdone ...\033[0m\n"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# add init note
|
# add init note
|
||||||
|
@@ -265,7 +265,7 @@ RELEASE_TEXT_LOCATION = "${UPDATE_SERVER_URL}/dist/${DISTRO_FEED_VERSION}/${MACH
|
|||||||
### URLs for download mirrors from Yocto
|
### URLs for download mirrors from Yocto
|
||||||
#
|
#
|
||||||
# global archive and source urls
|
# global archive and source urls
|
||||||
ARCHIVE_SOURCE_URL = "http://n4k.sourceforge.io/sources"
|
ARCHIVE_SOURCE_URL = "https://n4k.sourceforge.io/sources"
|
||||||
YOCTO_SOURCE_URL = "http://www.yoctoproject.org/sources"
|
YOCTO_SOURCE_URL = "http://www.yoctoproject.org/sources"
|
||||||
|
|
||||||
PREMIRRORS_prepend = "\
|
PREMIRRORS_prepend = "\
|
||||||
|
Reference in New Issue
Block a user