ndnsec: stop installing deprecated command aliases

Refs: #5163
Change-Id: Ia9f705529061a2ca2cb8bcbd1a9ef1d7a5ffae31
This commit is contained in:
Davide Pesavento committed 2023-04-10 21:33:54 -04:00
1 parent 23483c76d5
commit a3651646a9
2 files changed
+2 -19

No files matched your search

+1 -15
View File
@@ -1,6 +1,6 @@
/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
/*
* Copyright (c) 2013-2021 Regents of the University of California.
* Copyright (c) 2013-2023 Regents of the University of California.
*
* This file is part of ndn-cxx library (NDN C++ library with eXperimental eXtensions).
*
@@ -51,14 +51,6 @@ Available commands:
Try 'ndnsec COMMAND --help' for more information on each command.)STR";
const std::map<std::string, std::string> deprecatedCommands{
{"certgen", "cert-gen"},
{"dump-certificate", "cert-dump"},
{"install-cert", "cert-install"},
{"keygen", "key-gen"},
{"ls-identity", "list"},
};
int
main(int argc, char* argv[])
{
@@ -67,12 +59,6 @@ main(int argc, char* argv[])
std::string command;
if (basename.rfind("ndnsec-", 0) == 0) {
command = basename.substr(std::strlen("ndnsec-"));
auto it = deprecatedCommands.find(command);
if (it != deprecatedCommands.end()) {
std::cerr << "DEPRECATION NOTICE: ndnsec-" << it->first << " is deprecated. "
<< "Please use 'ndnsec " << it->second << "' instead.\n";
command = it->second;
}
}
else if (argc >= 2) {
command = argv[1];
+1 -4
View File
@@ -17,8 +17,5 @@ def build(bld):
# create convenience symlinks
for cmd in ('list', 'get-default', 'set-default', 'delete',
'key-gen', 'sign-req', 'cert-gen', 'cert-install',
'cert-dump', 'export', 'import', 'unlock-tpm',
# deprecated aliases
'certgen', 'dump-certificate', 'install-cert',
'keygen', 'ls-identity'):
'cert-dump', 'export', 'import', 'unlock-tpm'):
bld.symlink_as('${BINDIR}/ndnsec-%s' % cmd, 'ndnsec')