From 4c5a904babd8dbeb3a002ef928fa42d70e6aed58 Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Sun, 25 Nov 2018 18:08:27 +0000 Subject: Use file:// prefix when adding local repository, to only allow local path. --- qarepo | 1 + qarepo-helper | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/qarepo b/qarepo index 29962c5..b7629d7 100644 --- a/qarepo +++ b/qarepo @@ -386,6 +386,7 @@ sub set_qa_repo_info { my $repo_name_and_url = `urpmq --list-url | grep '$qa_repo_name '`; chomp($repo_name_and_url); + $repo_name_and_url =~ s#file://##; $active_qa_repo = $repo_name_and_url =~ s/\Q$qa_repo_name\E\s+(\S+)\/$arch/$1/r; diff --git a/qarepo-helper b/qarepo-helper index 00107fa..49a4b61 100755 --- a/qarepo-helper +++ b/qarepo-helper @@ -1,6 +1,6 @@ #!/bin/sh case $1 in disable) /usr/sbin/urpmi.removemedia "QA Testing ($2-bit)";; - enable) /usr/sbin/urpmi.addmedia --update "QA Testing ($2-bit)" $3;; + enable) /usr/sbin/urpmi.addmedia --update "QA Testing ($2-bit)" file://$3;; update) /usr/sbin/urpmi.update "QA Testing ($2-bit)";; esac -- cgit v1.2.1