diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0abc1b14e492cf0f3c496388f2699cbca5ff4ff7..fd502b10d65c97230bd1cd5924035cea0eb9269e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,6 +15,7 @@ set (libdir "${CMAKE_INSTALL_FULL_LIBDIR}")
 set (includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
 set (bindir "${CMAKE_INSTALL_FULL_BINDIR}")
 set (sysconfdir "${CMAKE_INSTALL_FULL_SYSCONFDIR}")
+set (docdir "${CMAKE_INSTALL_FULL_DOCDIR}")
 set (top_srcdir "${CMAKE_CURRENT_SOURCE_DIR}")
 set (VERSION ${CMAKE_PROJECT_VERSION})
 
@@ -359,7 +360,13 @@ if (BUILD_TOOLS AND NOT MSVC)
     install(FILES
         tools/dnc/dnc.1
         tools/dsh/dsh.1
-    DESTINATION ${CMAKE_INSTALL_MANDIR})
+    DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+
+    install(FILES README.md DESTINATION ${docdir})
+    install(FILES tools/dnc/README.md RENAME DNC.md DESTINATION ${docdir})
+    install(FILES tools/dsh/README.md RENAME DSH.md DESTINATION ${docdir})
+    install(FILES tools/dvpn/README.md RENAME DVPN.md DESTINATION ${docdir})
+    install(FILES tools/dhtnet_crtmgr/README.md RENAME DHTNET_CRTMGR.md DESTINATION ${docdir})
 endif()
 
 if (BUILD_BENCHMARKS)
diff --git a/extras/packaging/gnu-linux/debian/rules b/extras/packaging/gnu-linux/debian/rules
index 3138f95c1b6d725206d2ca43e4bdf34729a539cb..bb4a235f69e2ae821cfea5211589f1c37736f34d 100755
--- a/extras/packaging/gnu-linux/debian/rules
+++ b/extras/packaging/gnu-linux/debian/rules
@@ -15,3 +15,4 @@ override_dh_auto_configure:
 	dh_auto_configure -- \
 	      -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" \
 		  -DBUILD_TESTING=OFF
+		  -DBUILD_BENCHMARKS=OFF