Skip to content

Commit

Permalink
1.0.1-1
Browse files Browse the repository at this point in the history
  • Loading branch information
CharlesMAtkinson committed Dec 24, 2022
0 parents commit 486d377
Show file tree
Hide file tree
Showing 28 changed files with 3,720 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .git_store_meta
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# generated by git-store-meta 2.3.2
<file> <type> <mtime>
LICENSE f 2022-12-20T11:39:15Z
README.md f 2022-12-24T10:30:49Z
debian/.debhelper/generated/wireguard-kit/installed-by-dh_install f 2021-06-15T04:43:00Z
debian/changelog f 2022-12-24T11:27:56Z
debian/control f 2022-12-23T12:18:07Z
debian/copyright f 2022-12-24T11:27:56Z
debian/debhelper-build-stamp f 2022-12-20T06:29:39Z
debian/install f 2022-12-20T06:31:40Z
debian/mk_htm_and_pdf_from_odts.sh f 2022-12-21T04:22:20Z
debian/postinst f 2022-12-23T05:13:07Z
debian/postrm f 2022-12-23T04:27:55Z
debian/prerm f 2022-12-23T04:21:09Z
debian/rules f 2022-12-20T06:49:53Z
debian/source/format f 2021-03-06T03:02:53Z
debian/source/include-binaries f 2022-12-20T03:34:27Z
debian/source/local-options f 2021-03-06T03:02:53Z
debian/watch f 2022-12-20T06:51:15Z
source/wireguard-kit_1.0.1.orig.tar.gz f 2022-12-24T09:59:10Z
tools/README.txt f 2022-03-14T02:49:54Z
tools/build_deb.sh f 2022-12-24T10:55:48Z
tools/git-store-meta/LICENSE f 2022-02-28T06:13:48Z
tools/git-store-meta/README-for-wireguard-kit.md f 2022-11-28T11:06:26Z
tools/git-store-meta/README.md f 2022-02-28T06:13:48Z
tools/git-store-meta/git-store-meta.pl f 2022-02-28T06:13:48Z
tools/git-store-meta/hooks-for-wireguard-kit/post-checkout f 2022-03-07T08:39:38Z
tools/git-store-meta/hooks-for-wireguard-kit/post-merge f 2022-03-07T08:39:19Z
tools/git-store-meta/hooks-for-wireguard-kit/pre-commit f 2022-03-07T08:38:25Z
tools/update_build_tree.sh f 2022-12-22T06:10:23Z
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# wireguard-kit_debian_packaging

This is the git repo for creating a Debian package for https://github.com/CharlesMAtkinson/wireguard-kit
Empty file.
5 changes: 5 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
wireguard-kit (1.0.1-1) unstable; urgency=low

* Initial release. Closes: #<TBC>

-- Charles Michael Atkinson <wireguard-kit@charlesmatkinson.org> Sat, 24 Dec 2022 16:57:56 +0530
48 changes: 48 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Source: wireguard-kit
Rules-Requires-Root: no
Section: admin
Priority: optional
Maintainer: Charles Michael Atkinson <wireguard-kit@charlesmatkinson.org>
Build-Depends: debhelper (>=13~), debhelper-compat (= 13), default-jre,
libreoffice-common, libreoffice-writer, xz-utils
Standards-Version: 4.5.1
Homepage: https://github.com/CharlesMAtkinson/wireguard-kit

Package: wireguard-kit
Architecture: all
Multi-Arch: foreign
Depends: grepcidr, wireguard,
${misc:Depends}
Recommends:
Suggests:
Description: Extends WireGuard to a complete production VPN solution
WireGuard follows the Unix philosophy of doing one thing and doing
it well. It is not a complete production VPN solution.
.
wireguard-kit extends WireGuard into a complete production VPN solution with
optional standby server.
.
WireGuard itself is a peer to peer technology. wireguard-kit configures one
computer as a server and the rest as clients. The clients have only a
WireGuard connection to the server. They connect to other clients via the
server.
.
The server
- has a script to create configuration for new clients and to complete setup
on ssh accessible Debian clients
- logs active clients
- has a script to synchronise to a standby server
Clients running systemd can be configured to restart WireGuard on loss of
connection so they automatically fail over to the standby server.
.
wireguard-kit server:
- was tested on Debian Bullseye
- may work on Debian derivatives including Ubuntu and its derivatives
Client configurations generated by wireguard-kit:
- were tested on:
Debian Buster and Bullseye clients
macOS 13 Ventura
Windows 10
- are expected to work on all clients listed at
https://www.wireguard.com/install
wireguard-kit is written in bash and uses the GPL-2.0+ license.
26 changes: 26 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: wireguard-kit
Source: https://github.com/CharlesMAtkinson/wireguard-kit
Copyright: 2022 Charles Michael Atkinson

Files: *
Copyright: 2022 Charles Michael Atkinson
License: GPL-2.0+

License: GPL-2.0+
This program 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 2 of the License, or
(at your option) any later version.
.
This program 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, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian systems, the complete text of the GNU General Public License
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
1 change: 1 addition & 0 deletions debian/debhelper-build-stamp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
wireguard-kit
2 changes: 2 additions & 0 deletions debian/install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
etc/* etc/
usr/* usr/
Loading

0 comments on commit 486d377

Please sign in to comment.