summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2023-01-18 11:57:21 +0100
committerHelmut Grohne <helmut@subdivi.de>2023-01-18 11:57:21 +0100
commit1afc709c9a114bab268f914824ab0709fd109632 (patch)
tree5dc3cc2ba555fd7de9907f03e2e44e1712c2ef2f
parentdc22b016b2a27b722afcfb30e8ec34ae185c009a (diff)
downloaddebvm-1afc709c9a114bab268f914824ab0709fd109632.tar.gz
Update debian packaging
-rw-r--r--debian/changelog15
-rw-r--r--debian/clean1
-rw-r--r--debian/debvm.install5
-rw-r--r--debian/debvm.manpages1
-rwxr-xr-xdebian/rules8
-rw-r--r--debian/tests/control2
6 files changed, 27 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog
index 45b97dc..a55ffdf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+debvm (0.2) UNRELEASED; urgency=medium
+
+ * Second release with lots of changes and CLI option breaks.
+ * New tool debvm-waitssh.
+ * debvm-create lost the --mirror option. Use positional mirror.
+ * debvm-create lost the --package option. Use mmdebstrap --include.
+ * debvm-create has new option --skip.
+ * debvm-create changed semantics of --size option.
+ * Partial support for debian-ports.
+ * Partial support for Ubuntu.
+ * debvm-run performs automatic root login by default.
+ * New mmdebstrap hook useradd.
+
+ -- Helmut Grohne <helmut@subdivi.de> Wed, 18 Jan 2023 11:51:29 +0100
+
debvm (0.1) experimental; urgency=medium
* Initial release.
diff --git a/debian/clean b/debian/clean
index 3a838a2..e3e1d26 100644
--- a/debian/clean
+++ b/debian/clean
@@ -1,2 +1,3 @@
debvm-create.1
debvm-run.1
+debvm-waitssh.1
diff --git a/debian/debvm.install b/debian/debvm.install
index c091796..0a783ca 100644
--- a/debian/debvm.install
+++ b/debian/debvm.install
@@ -1,3 +1,4 @@
-debvm-create usr/bin
-debvm-run usr/bin
+bin/* usr/bin
+share/* usr/share/debvm
9pmounthook/* usr/share/mmdebstrap/9pmount
+useraddhook/* usr/share/mmdebstrap/useradd
diff --git a/debian/debvm.manpages b/debian/debvm.manpages
index 3a838a2..e3e1d26 100644
--- a/debian/debvm.manpages
+++ b/debian/debvm.manpages
@@ -1,2 +1,3 @@
debvm-create.1
debvm-run.1
+debvm-waitssh.1
diff --git a/debian/rules b/debian/rules
index 3e8486c..36a2e9b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,5 +4,9 @@
dh $@
override_dh_auto_build:
- pod2man debvm-create debvm-create.1
- pod2man debvm-run debvm-run.1
+ pod2man bin/debvm-create debvm-create.1
+ pod2man bin/debvm-run debvm-run.1
+ pod2man bin/debvm-waitssh debvm-waitssh.1
+
+execute_after_dh_install:
+ sed -i -e 's,^\(SHARE_DIR=\).*,\1/usr/share/debvm,' debian/debvm/usr/bin/*
diff --git a/debian/tests/control b/debian/tests/control
index 9401ca5..f035dd4 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,3 +1,3 @@
Test-Command: ./tests/create-and-run.sh $(dpkg --print-architecture) sid
-Depends: debvm, fakeroot, fakechroot, sleepenh, openssh-client, libsystemd-shared
+Depends: debvm, fakeroot, fakechroot, openssh-client, libsystemd-shared
Restrictions: allow-stderr, needs-internet