summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog3
-rwxr-xr-xdebian/local/finish-install.d/51hurd_config-target-network4
2 files changed, 5 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index 9cf1dbeb..80e1e171 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,9 @@ hurd (20110303-1) UNRELEASED; urgency=low
reauthentication issue triggered by sudo.
* debian/patches/libpager_deadlock.patch: Add patch to fix a known
synchronization deadlock.
+ * debian/local/finish-install.d/51hurd_config-target-network: Record active
+ network configuration, not only passive. Create /servers/socket/26 node if
+ it doesn't exist yet.
[ Justus Winter ]
* debian/hurd.{postinst,postrm}: Add/remove loginpr shell and login user with
diff --git a/debian/local/finish-install.d/51hurd_config-target-network b/debian/local/finish-install.d/51hurd_config-target-network
index 94a7c2e1..13191653 100755
--- a/debian/local/finish-install.d/51hurd_config-target-network
+++ b/debian/local/finish-install.d/51hurd_config-target-network
@@ -4,6 +4,6 @@
settrans -ag /target/servers
# Transfer the network configuration to /target
-settrans -pk /target/servers/socket/2 $(showtrans /servers/socket/2) -6 /servers/socket/26
-settrans -pk /target/servers/socket/26 $(showtrans /servers/socket/2) -4 /servers/socket/2
+settrans -pk /target/servers/socket/2 $(fsysopts /servers/socket/2) -6 /servers/socket/26
+settrans -cpk /target/servers/socket/26 $(fsysopts /servers/socket/2) -4 /servers/socket/2