about summary refs log tree commit diff
path: root/debian/control
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2026-03-04 18:12:01 +0100
committerMichael Biebl <biebl@debian.org>2026-03-04 19:48:39 +0100
commitc6ee598cf692cfa8765329705b7489e615cfe785 (patch)
tree2a6b3a6975f521257cfbf54d8cc5c911f3fe9e70 /debian/control
parenta386cdee1470a0598736b92012a0ae0c6c262a61 (diff)
Split off nmtui into network-manager-tui
To further reduce shlibs dependencies of the main network-manager (i.e.
getting rid of libnewt) and to reduce the on-disk footprint, split off
the nmtui binary into a separate package named network-manager-tui.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control13
1 files changed, 13 insertions, 0 deletions
diff --git a/debian/control b/debian/control
index 020d26c1..d5d2ca58 100644
--- a/debian/control
+++ b/debian/control
@@ -64,6 +64,7 @@ Recommends: ppp,
             network-manager-l10n,
 Suggests: network-manager-ovs,
           network-manager-team,
+          network-manager-tui,
           nftables | iptables,
 Breaks: ${misc:Breaks}
 Description: network management framework (daemon and userspace tools)
@@ -81,6 +82,18 @@ Description: network management framework (daemon and userspace tools)
   * dnsmasq-base/nftables or iptables: Required for creating Ad-hoc connections
     and connection sharing.
 
+Package: network-manager-tui
+Architecture: linux-any
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libnm0 (= ${binary:Version}),
+Breaks: network-manager (<< 1.56.0-4~)
+Replaces: network-manager (<< 1.56.0-4~)
+Description: NetworkManager curses-based UI
+ This adds a curses-based "TUI" (Text User Interface) to
+ NetworkManager, to allow performing some of the operations supported
+ by nm-connection-editor and nm-applet in a non-graphical environment.
+
 Package: network-manager-ovs
 Architecture: linux-any
 Depends: ${shlibs:Depends},