Don't force a dependency on nfd

Other compatible forwarders may be used

Change-Id: I0736af1619e3b33ebb7c580928ad9b54f9854f04
diff --git a/ndncert/debian/control b/ndncert/debian/control
index 982fb0c..2af26f3 100644
--- a/ndncert/debian/control
+++ b/ndncert/debian/control
@@ -49,14 +49,17 @@
 
 Package: ndncert
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: ${shlibs:Depends}, ${misc:Depends}, libndn-cxx, ndnsec
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ndnsec
 Description: NDN Certificate Management System
  Tools to support NDNCERT protocol and help
  NDN entities do certificate management.
 
 Package: ndncert-server
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: ${shlibs:Depends}, ${misc:Depends}, ndncert, libndn-cxx, ndnsec, nfd
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ndnsec
+Suggests: nfd
 Description: NDN Certificate Management System
  Daemon to support NDNCERT protocol and help
  NDN entities do certificate management.
diff --git a/ndns/debian/control b/ndns/debian/control
index 0721b66..5d9e8a0 100644
--- a/ndns/debian/control
+++ b/ndns/debian/control
@@ -17,7 +17,8 @@
 
 Package: ndns
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: ${shlibs:Depends}, ${misc:Depends}, nfd
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: nfd
 Description: Domain Name Service for Named Data Networking
  NDNS is a completely distributed database system that largely mimics
  the structure of the DNS system in today's Internet but operates within
diff --git a/nfd/debian/control b/nfd/debian/control
index 673c230..d7fded4 100644
--- a/nfd/debian/control
+++ b/nfd/debian/control
@@ -25,22 +25,25 @@
 
 Package: nfd-status-http-server
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: nfd (= ${binary:Version}), ${misc:Depends}, python3 (>= 3.6.0)
+Depends: ${misc:Depends}, nfd, python3 (>= 3.6.0)
 Description: NFD HTTP status server
 
 Package: nfd-autoreg
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: nfd (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ndnsec
+Suggests: nfd
 Description: NFD autoreg server
 
 Package: ndn-autoconfig-server
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: nfd (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ndnsec
+Suggests: nfd
 Description: NDN autoconfig server
 
 Package: ndn-autoconfig-client
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: nfd (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: nfd
 Description: NDN autoconfig client
 
 Package: nfd-all
diff --git a/nlsr/debian/control b/nlsr/debian/control
index f940972..97b6044 100644
--- a/nlsr/debian/control
+++ b/nlsr/debian/control
@@ -18,5 +18,7 @@
 
 Package: nlsr
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: ${shlibs:Depends}, ${misc:Depends}, libndn-cxx, ndnsec
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ndnsec
+Suggests: nfd
 Description: link state routing protocol for Named Data Networking
diff --git a/repo-ng/debian/control b/repo-ng/debian/control
index 0e1fffc..3a129ec 100644
--- a/repo-ng/debian/control
+++ b/repo-ng/debian/control
@@ -15,7 +15,8 @@
 
 Package: repo-ng
 Architecture: i386 amd64 arm64 armel armhf ppc64el
-Depends: ${shlibs:Depends}, ${misc:Depends}, libndn-cxx, ndnsec
+Depends: ${shlibs:Depends}, ${misc:Depends}, ndnsec
+Suggests: nfd
 Description: next generation of NDN repository
  repo-ng is an implementation of a Named Data Networking data repository with the protocol
  defined on NDN wiki: http://redmine.named-data.net/projects/repo-ng/wiki