mirror of
https://github.com/ntop/n2n.git
synced 2024-09-19 16:41:11 +02:00
using conf files /etc/n2n/{edge,supernode} in systemd, sample configuration files, packages fixes
This commit is contained in:
parent
30c1ef9ebc
commit
e1c32b588a
|
@ -1,2 +1,2 @@
|
|||
This directory contains the files needed to build the package
|
||||
named 'ntopng' for the Debian GNU/Linux distribution.
|
||||
named 'n2n' for the Debian GNU/Linux distribution.
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
/etc/n2n/edge.conf
|
||||
/etc/n2n/supernode.conf
|
|
@ -1 +1 @@
|
|||
ntopng_@N2N_VERS@_@EXTN@.deb free optional
|
||||
n2n_@N2N_VERS@_@EXTN@.deb free optional
|
||||
|
|
|
@ -2,12 +2,10 @@
|
|||
|
||||
set -e
|
||||
|
||||
case "$1" in
|
||||
purge|remove)
|
||||
if [ -f /etc/init.d/ntopng ]; then
|
||||
update-rc.d ntopng remove >/dev/null
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
#case "$1" in
|
||||
# purge|remove)
|
||||
#
|
||||
# ;;
|
||||
#esac
|
||||
|
||||
exit 0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Template: ntopng/license_expired_continue_installation
|
||||
Template: n2n/license_expired_continue_installation
|
||||
Type: boolean
|
||||
Default: true
|
||||
Description: Do you want to continue with the installation?
|
||||
|
|
41
packages/etc/n2n/edge.conf
Normal file
41
packages/etc/n2n/edge.conf
Normal file
|
@ -0,0 +1,41 @@
|
|||
#
|
||||
# The configuration file is similar to the command line, with one option per line. An equal
|
||||
# sign '=' should be used between key and value. Example: -c=mynetwork or --community=mynetwork
|
||||
# This file contains a basic configuration example, please refer to the help (-h) for the full
|
||||
# list of available options.
|
||||
#
|
||||
# -d|--tun-device
|
||||
# Specifies the name of the TUN interface.
|
||||
#
|
||||
# -d=n2n0
|
||||
#
|
||||
# -c|--community
|
||||
# Specifies the n2n community name the edge belongs to.
|
||||
#
|
||||
# -c=mynetwork
|
||||
#
|
||||
# -k
|
||||
# Sets the encryption key (ASCII). The environment variable N2N_KEY=<key> can also be used.
|
||||
#
|
||||
# -k=mypassword
|
||||
#
|
||||
# -m
|
||||
# Specified the MAC address for the TAP interface (random otherwise).
|
||||
#
|
||||
# -m=DE:AD:BE:EF:99:99
|
||||
#
|
||||
# -a
|
||||
# Sets the interface address. For DHCP use '-r -a dhcp:0.0.0.0'.
|
||||
#
|
||||
# -a=1.2.3.4
|
||||
#
|
||||
# -p
|
||||
# Sets the local UDP port to a fixed port.
|
||||
#
|
||||
# -p=50001
|
||||
#
|
||||
# -l|--supernode-list
|
||||
# Specifies the supernode IP and port.
|
||||
#
|
||||
# -l=7.8.9.0:7777
|
||||
#
|
11
packages/etc/n2n/supernode.conf
Normal file
11
packages/etc/n2n/supernode.conf
Normal file
|
@ -0,0 +1,11 @@
|
|||
#
|
||||
# The configuration file is similar to the command line, with one option per line. An equal
|
||||
# sign '=' should be used between key and value. Example: -l=7777 or --local-port=7777
|
||||
# This file contains a basic configuration example, please refer to the help (-h) for the full
|
||||
# list of available options.
|
||||
#
|
||||
# -l|--local-port
|
||||
# Sets the UDP listening port.
|
||||
#
|
||||
# -l=7777
|
||||
#
|
|
@ -6,7 +6,7 @@ Wants=
|
|||
[Service]
|
||||
Type=simple
|
||||
ExecStartPre=
|
||||
ExecStart=/usr/sbin/edge -d n2n0 -c mynetwork -k mypassword -m DE:AD:BE:EF:99:99 -a 1.2.3.4 -p 50001 -l 7.8.9.0:7777 -f
|
||||
ExecStart=/usr/sbin/edge /etc/n2n/edge.conf -f
|
||||
Restart=on-abnormal
|
||||
RestartSec=5
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ Wants=
|
|||
[Service]
|
||||
Type=simple
|
||||
ExecStartPre=
|
||||
ExecStart=/usr/sbin/supernode -l 7777
|
||||
ExecStart=/usr/sbin/supernode /etc/n2n/supernode.conf -f
|
||||
Restart=on-abnormal
|
||||
RestartSec=5
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user