summaryrefslogtreecommitdiff
path: root/apt-private
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2016-06-23 08:56:22 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2016-06-23 09:02:54 +0200
commitae2a6be8a2155c136f9535abfbcc750c8c395cd2 (patch)
treee8b5faa400abf44d24926b6f8f9ff1e2bd2cae59 /apt-private
parent14e325c7e4b33e8fc6d33b99d1ffd3b934d26ed0 (diff)
show right binary name in simulation notice
Closes: 825216
Diffstat (limited to 'apt-private')
-rw-r--r--apt-private/private-main.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/apt-private/private-main.cc b/apt-private/private-main.cc
index 60ba422b6..64f4bc563 100644
--- a/apt-private/private-main.cc
+++ b/apt-private/private-main.cc
@@ -3,6 +3,7 @@
#include <apt-pkg/cmndline.h>
#include <apt-pkg/configuration.h>
#include <apt-pkg/fileutl.h>
+#include <apt-pkg/strutl.h>
#include <apt-private/private-main.h>
@@ -61,11 +62,12 @@ void CheckIfSimulateMode(CommandLine &CmdL) /*{{{*/
strcmp(CmdL.FileList[0], "changelog") != 0)))
{
if (getuid() != 0 && _config->FindB("APT::Get::Show-User-Simulation-Note",true) == true)
- std::cout << _("NOTE: This is only a simulation!\n"
- " apt-get needs root privileges for real execution.\n"
+ // TRANSLATORS: placeholder is a binary name like apt or apt-get
+ ioprintf(std::cout, _("NOTE: This is only a simulation!\n"
+ " %s needs root privileges for real execution.\n"
" Keep also in mind that locking is deactivated,\n"
- " so don't depend on the relevance to the real current situation!"
- ) << std::endl;
+ " so don't depend on the relevance to the real current situation!\n"),
+ _config->Find("Binary").c_str());
_config->Set("Debug::NoLocking",true);
}
}