aboutsummaryrefslogtreecommitdiffstats
path: root/gurpmi.addmedia
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2004-02-05 14:31:37 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2004-02-05 14:31:37 +0000
commit4388f345f41d5f74c70b23e99e3751e76666cb62 (patch)
treef52c914c166ec667e8a89537d7fec99e11217dfa /gurpmi.addmedia
parent1cd4b8ae9a584f841280be29324a0f1e050f55f2 (diff)
downloadrpmdrake-4388f345f41d5f74c70b23e99e3751e76666cb62.tar
rpmdrake-4388f345f41d5f74c70b23e99e3751e76666cb62.tar.gz
rpmdrake-4388f345f41d5f74c70b23e99e3751e76666cb62.tar.bz2
rpmdrake-4388f345f41d5f74c70b23e99e3751e76666cb62.tar.xz
rpmdrake-4388f345f41d5f74c70b23e99e3751e76666cb62.zip
explain what's going on, when we install from a file, so that one-click adding people will get that explanation
Diffstat (limited to 'gurpmi.addmedia')
-rwxr-xr-xgurpmi.addmedia11
1 files changed, 11 insertions, 0 deletions
diff --git a/gurpmi.addmedia b/gurpmi.addmedia
index 14fa5518..5751008b 100755
--- a/gurpmi.addmedia
+++ b/gurpmi.addmedia
@@ -54,8 +54,10 @@ if ($@) {
}
$::isStandalone = 1;
+my $fromfile;
if (@ARGV == 1 && $ARGV[0] =~ /\.urpm-media$/) {
@ARGV = split /\n/, cat_($ARGV[0]);
+ $fromfile = 1;
}
my $update = 0;
@@ -70,6 +72,15 @@ if ($url !~ m,^(file://|ftp://|http://|removable://), || $with && !$with_hdlist)
POSIX::_exit(-1);
}
+$fromfile and interactive_msg('gurpmi.addmedia',
+N("%s
+
+Is it ok to continue?",
+N("You are about to add a new packages medium, `%s'.
+That means you will be able to add new software packages
+to your system from that new medium.", $name)),
+ yesno => 1) or myexit(0);
+
my $urpm = urpm->new;
$urpm->read_config;
if (add_medium_and_check($urpm, { probe_with => !$with }, $name, $url, $with_hdlist, update => $update)) {