1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00

Remove stable old debian/ dir

Debian packaging has been on separate debian/* and ubuntu/* branches for
a long time.
This commit is contained in:
Jason Rhinelander 2021-04-20 19:15:57 -03:00
parent 4273fb0208
commit af4ab3a7bc
14 changed files with 0 additions and 319 deletions

97
debian/changelog vendored
View file

@ -1,97 +0,0 @@
lokinet (0.4.2) UNRELEASED; urgency=medium
* bug fix release
-- Jeff Becker (probably not evil) <jeff@i2p.rocks> Sat, 11 May 2019 10:45:49 -0400
lokinet (0.4.1) disco; urgency=medium
[ Jeff Becker (probably not evil) ]
* MANDITORY UPGRADE FOR TOYNET (again)
* crypto protocol fixes in utp preventing fragment replaying
* rewrite dns subsystem
* snode tld resolution to service nodes
* random.snode CNAME records giving a random service node
* localhost.loki A and CNAME records for giving IP and Hostnames (respectively) for all locally owned endpoints
* stability tweaks
* crash fixes
* much refactoring
* such documentation updates
* many C++ 17 isms
* very vendor updates
* wow !
-- Jeff Becker (probably not evil) <jeff@i2p.rocks> Sat, 11 May 2019 10:45:46 -0400
lokinet (0.2.3) bionic; urgency=medium
[ Jeff Becker (probably not evil) ]
* MANDITORY UPGRADE FOR TOYNET
* remove iwp and replace with utp
* use sntrup for introset public key (backwards incompatable)
* hidden service tags (backwards incompatable)
* add nicknames to RC (backwards incompatable)
* change kdf for path keys (backwards incompatable)
* various dht fixes
* various dns fixes (still unused in lokinet executable)
* hidden services should sorta work (no client interfacing code yet)
* initial win32 port (may sorta work)
* initial android point (should compile)
* fix shadow testnet
* moved netloop and logic into same thread
* update motto
* debian packaging
* windows port
* cross compile targets
* continous integration
* android port
* android glue code ( will be moved later )
* snap network namespace isolation, untested
[ jeff ]
* bump versions
* add lokinet-bootstrap script
* dns automapping
* hidden serivce junk
* systemd unit
* 0.4.0
-- jeff <jeff@i2p.rocks> Thu, 28 Feb 2019 08:44:59 -0500

1
debian/compat vendored
View file

@ -1 +0,0 @@
11

19
debian/control vendored
View file

@ -1,19 +0,0 @@
Source: lokinet
Section: net
Priority: optional
Maintainer: Jeff Becker (probably not evil) <jeff@i2p.rocks>
Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.17.2~), gcc (>= 4.7) | clang (>= 3.3), cmake (>= 3.0), libcap-dev (>= 2.25)
Standards-Version: 3.9.6
Homepage: https://loki.network/
Vcs-Git: git://github.com/loki-project/lokinet-builder.git
Vcs-Browser: https://github.com/loki-project/lokinet-builder
Package: lokinet
Architecture: any
Pre-Depends: adduser
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, libcap2-bin, curl
Description: Reference implementation for LLARP.
Lokinet is a private, decentralized and Market based, Sybil
resistant overlay network for the internet.
.
This package contains the reference implementation of LLARP.

27
debian/copyright vendored
View file

@ -1,27 +0,0 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: lokinet
Source: https://github.com/loki-project/loki-network
Files: *
Copyright: 2018 Jeff Becker
License: ZLIB
License: ZLIB
Copyright (c) 2018 Jeff Becker
.
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
.
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

View file

@ -1,22 +0,0 @@
.TH "loki-service-nodes" "7" "Dec 3, 2018"
.SH "NAME"
loki-service-nodes \- a note on lokinet's crypto-economics
.SH "The Quick Rundown"
.PP
Loki's service nodes are a blockchain based PKI management infrastructure used as a psuedo directory authority for lokinet routers.
While using the network as a client costs absolutely nothing,
in order to run machines participating in routing one must stake loki tokens,
locking tokens for a period of time.
During this time the router with the identity key provided in the staking transaction on the loki blockchain will commit to participation for the duration the tokens are locked for.
.PP
Periodically the network performs self-tests on service nodes to ensure service nodes are functional and well behaved.
Functional and well behaved service nodes get a block reward for providing routing of traffic.
In the event of many test failures the network dergesisters the service node,
effectively kicking it from the network as a participating router.
.PP
In conclusion,
it is conjectured that the net effect is that well behaved reliable routing infrastucture is incentivesed economically.

View file

@ -1,30 +0,0 @@
.TH "lokinet-bootstrap" "1" "Dec 03, 2018"
.SH "NAME"
lokinet-bootstrap \- lokinet network bootstrap utilitiy
.SH "SYNOPSIS"
.B lokinet-bootstrap
[\fI nodeinfo-url ]
.SH "DESCRIPTION"
.PP
This script bootstraps lokinet into the main network by downloading a trusted signed router contact.
.SH "OPTIONS"
.IP \fBnodeinfo-url\fR
use an alternative url for bootstrap.
.RE
.SH "SEE ALSO"
lokinet configuration. \fBlokinet(1)\fR
.SH "AUTHOR"
This manual page was written by Jeff <\m[blue]\fBjeff@i2p\&.rocks\fR\m[]>
.PP
Permission is granted to copy, distribute and/or modify this document under the terms of the same license of lokinet source code.
.RE
See the LICENSE file for more information.

60
debian/lokinet.1 vendored
View file

@ -1,60 +0,0 @@
.TH "lokinet" "1" "Dec 3, 2018"
.SH "NAME"
lokinet \- Reference implementation for LLARP.
.SH "SYNOPSIS"
.B lokinet
[\fI options ... \fR] [\fI config.ini \fR]
.SH "DESCRIPTION"
.PP
For a number of years, work has been proceeding in order to bring prefection
to the crudely concieved idea of a packet based onion routing protocol with a
cryptoeconomical sybil resistence incentive that not only would be able to
provide low latency anonymous internet access but also be capable of
automatically tunneling all local network traffic over said mixnet. Such an a
program would be the turbo encabu...\fBlokinet\fR . Now basically the only new
principle involved is that now instead of restricting the user to using TCP and
exposing a socks proxy or transparent proxy like Tor, an ip tunnel is provided
with a dns resolver for intercepting lookups for the .loki tld. The original
implementation was in C but eventually devolved into C++ in such a way that
there is a public C api but internally entirely implemented with C++11 wrapped
with a foriegn function interface. The latter being more rapidly developable,
but I digress ...
.SH "OPTIONS"
.IP \fB-g\fR
Generate config file
.IP \fB-f\fR
Force overwrite of existing config file
.IP \fB-r\fR
Configure to be a relay
.RE
.SH "FILES"
.I $HOME/.lokinet/
.IP
The default runtime directory
.RE
.I $HOME/.lokinet/lokinet.ini
.IP
The default config file.
.RE
.SH "SEE ALSO"
Documentation for lokinet configuration with loki service nodes. \fBloki-service-nodes(7)\fR
.SH "AUTHOR"
This manual page was written by Jeff <\m[blue]\fBjeff@i2p\&.rocks\fR\m[]>
.PP
Permission is granted to copy, distribute and/or modify this document under the terms of the same license of lokinet source code.
.RE
See the LICENSE file for more information.

View file

@ -1,2 +0,0 @@
lokinet usr/bin/
lokinet-bootstrap usr/bin/

View file

@ -1,13 +0,0 @@
[Unit]
Description=LokiNET VPN tunnel: shove all traffic over lokinet
Wants=lokinet.service
After=lokinet.service
[Service]
Type=oneshot
ExecStart=/usr/bin/lokinet-vpn --up
ExecStop=/usr/bin/lokinet-vpn --down
RemainAfterExit=true
[Install]
WantedBy=multi-user.target

View file

@ -1,3 +0,0 @@
debian/lokinet.1
debian/lokinet-bootstrap.1
debian/loki-service-nodes.7

View file

@ -1,14 +0,0 @@
[Unit]
Description=LokiNET: Anonymous Network layer thingydoo.
Wants=network-online.target
After=network-online.target
[Service]
User=debian-lokinet
SyslogIdentifier=lokinet
ExecStartPre=/bin/bash -c "/usr/bin/lokinet-bootstrap && /usr/bin/lokinet -g"
ExecStart=/usr/bin/lokinet
Restart=always
[Install]
WantedBy=multi-user.target

3
debian/postinst vendored
View file

@ -1,3 +0,0 @@
#!/bin/sh -e
setcap cap_net_admin,cap_net_bind_service=+eip /usr/bin/lokinet || echo "failed to setcap lokinet"
adduser --quiet --system --home /var/lib/lokinet debian-lokinet || echo "debian-lokinet user not added"

27
debian/rules vendored
View file

@ -1,27 +0,0 @@
#!/usr/bin/make -f
# -*- makefile -*-
%:
dh $@ --parallel
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
endif
override_dh_auto_build:
$(MAKE) debian
override_dh_auto_test:
$(MAKE) debian-test
override_dh_auto_install:
$(MAKE) debian-install

View file

@ -1 +0,0 @@
3.0 (quilt)