diff options
| author | Michael Biebl <biebl@debian.org> | 2026-03-04 18:12:01 +0100 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2026-03-04 19:48:39 +0100 |
| commit | c6ee598cf692cfa8765329705b7489e615cfe785 (patch) | |
| tree | 2a6b3a6975f521257cfbf54d8cc5c911f3fe9e70 /debian | |
| parent | a386cdee1470a0598736b92012a0ae0c6c262a61 (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')
| -rw-r--r-- | debian/control | 13 | ||||
| -rw-r--r-- | debian/network-manager-tui.install | 2 | ||||
| -rw-r--r-- | debian/network-manager.install | 7 |
3 files changed, 20 insertions, 2 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}, diff --git a/debian/network-manager-tui.install b/debian/network-manager-tui.install new file mode 100644 index 00000000..ffdab3d9 --- /dev/null +++ b/debian/network-manager-tui.install @@ -0,0 +1,2 @@ +usr/bin/nmtui* +usr/share/man/man1/nmtui* diff --git a/debian/network-manager.install b/debian/network-manager.install index c695071e..1db3b0c2 100644 --- a/debian/network-manager.install +++ b/debian/network-manager.install @@ -1,7 +1,6 @@ usr/sbin/NetworkManager usr/bin/nm-online usr/bin/nmcli -usr/bin/nmtui* usr/libexec/ usr/lib/NetworkManager/ usr/lib/*/NetworkManager/*/libnm-settings-plugin-ifupdown.so @@ -15,7 +14,11 @@ usr/lib/pppd/*/*.so usr/lib/firewalld/zones/nm-shared.xml usr/lib/systemd/system/*.service usr/lib/udev/rules.d/*.rules -usr/share/man/ +usr/share/man/man1/nm-online.1 +usr/share/man/man1/nmcli.1 +usr/share/man/man5/ +usr/share/man/man7/ +usr/share/man/man8/ usr/share/dbus-1/system-services/ usr/share/dbus-1/system.d/org.freedesktop.NetworkManager.conf usr/share/dbus-1/system.d/nm-dispatcher.conf |