Initial Debian packaging
authorMathieu <mbaudier@argeo.org>
Thu, 9 Mar 2023 06:48:52 +0000 (07:48 +0100)
committerMathieu <mbaudier@argeo.org>
Thu, 9 Mar 2023 06:57:41 +0000 (07:57 +0100)
debian/argeo-freed-libreswan.install [new file with mode: 0644]
debian/argeo-freed-roaming-client.install [new file with mode: 0644]
debian/argeo-freed-roaming-host.install [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]

diff --git a/debian/argeo-freed-libreswan.install b/debian/argeo-freed-libreswan.install
new file mode 100644 (file)
index 0000000..57586ba
--- /dev/null
@@ -0,0 +1 @@
+./usr/libexec/ipsec/* ./usr/libexec/ipsec
diff --git a/debian/argeo-freed-roaming-client.install b/debian/argeo-freed-roaming-client.install
new file mode 100644 (file)
index 0000000..6f0a7ae
--- /dev/null
@@ -0,0 +1,4 @@
+./etc/ipsec.d/roaming.conf ./etc/ipsec.d
+./usr/lib/systemd/system/freed-ipsec-roaming@.service ./usr/lib/systemd/system
+./usr/lib/systemd/system/freed-onresume.service ./usr/lib/systemd/system
+./usr/lib/systemd/system/freed-onsuspend.service ./usr/lib/systemd/system
diff --git a/debian/argeo-freed-roaming-host.install b/debian/argeo-freed-roaming-host.install
new file mode 100644 (file)
index 0000000..acfec8d
--- /dev/null
@@ -0,0 +1,2 @@
+./etc/ipsec.d/roaming-host.conf ./etc/ipsec.d
+./etc/ipsec.d/roaming-host-domain.conf.template ./etc/ipsec.d
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..e1e7fd2
--- /dev/null
@@ -0,0 +1,5 @@
+argeo-freed (2.3.1) unstable; urgency=medium
+
+  * Initial release
+
+ -- Mathieu Baudier <mbaudier@argeo.org>  Thu, 09 Mar 2023 06:33:35 +0100
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..1b8eb51
--- /dev/null
@@ -0,0 +1,25 @@
+Source: argeo-freed
+Section: unknown
+Priority: optional
+Maintainer: Mathieu Baudier <mbaudier@argeo.org>
+Build-Depends: debhelper-compat (= 13)
+Standards-Version: 4.5.1
+Rules-Requires-Root: no
+
+Package: argeo-freed-libreswan
+Architecture: all
+Depends: ${misc:Depends}, libreswan
+Description: FREEd extensions to libreswan
+ Argeo FREEd extensions to libreswan
+
+Package: argeo-freed-roaming-client
+Architecture: all
+Depends: ${misc:Depends}, argeo-freed-libreswan, unbound
+Description: FREEd roaming client
+ Argeo FREEd roaming client
+
+Package: argeo-freed-roaming-host
+Architecture: all
+Depends: ${misc:Depends}, argeo-freed-libreswan
+Description: FREEd roaming host
+ Argeo FREEd roaming host
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..2936dda
--- /dev/null
@@ -0,0 +1,23 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: argeo-freed
+Upstream-Contact: Mathieu Baudier
+Source: http://git.argeo.org
+
+Files: *
+Copyright: 2023 Argeo GmbH
+License: GPL-3+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..2d33f6a
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+       dh $@
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..89ae9db
--- /dev/null
@@ -0,0 +1 @@
+3.0 (native)