Changeset 031ab69 for npl/internetserver
- Timestamp:
- 02/28/18 18:24:39 (7 years ago)
- Branches:
- master, perl-5.22
- Children:
- 669bb09
- Parents:
- df958d5 (diff), 90f43e5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- npl/internetserver
- Files:
-
- 1 added
- 1 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
npl/internetserver/openvpn/openvpn.SlackBuild
rdf958d5 r031ab69 53 53 #export CFLAGS="-fgnu89-inline" #If "multiple definition of `foo'" Also see http://gcc.gnu.org/gcc-4.3/porting_to.html 54 54 MAKE_OPTS="" 55 autoreconf -i -v -f || exit 1 55 56 ./configure --prefix=/usr || exit 1 56 57 -
npl/internetserver/openvpn/openvpn.md5
rdf958d5 r031ab69 1 5797885e15c48fd9ef1c7fde7552aed5 ./openvpn-2.3.14.tar.gz2 9ec4d9ce81c6f57d2c8449fbb8c3323f./openvpn_dev.pkg3 dacffff2e31b9a9fc600a736867012f2./openvpn.pkg4 259216217a81affa926a650cc3172990./openvpn.SlackBuild5 f9e389fe29cae0015c8b78fcad305b4c ./openvpn.SlackBuild.log.gz1 9fe8ad5ac2f5f5b8feb7828a8edd1aec ./openvpn-2.3.18.tar.gz 2 af2b55ef539039c7abc0bb9c6602d565 ./openvpn_dev.pkg 3 3224fc56ba75c502947bf48e8752982d ./openvpn.pkg 4 3a5786293ac155e67653e52e9f428df1 ./openvpn.SlackBuild 5 563195c2aad60e1f29fce0fed417816c ./openvpn.SlackBuild.log.gz -
npl/internetserver/openvpn/openvpn.version
rdf958d5 r031ab69 1 2.3.1 41 2.3.18 -
npl/internetserver/openvpn/openvpn_dev.version
rdf958d5 r031ab69 1 2.3.1 41 2.3.18 -
npl/internetserver/openvpn_conf/openvpn_conf.build
rdf958d5 r031ab69 1 65 581 6560 -
npl/internetserver/openvpn_conf/openvpn_conf.md5
rdf958d5 r031ab69 1 e6b8830262387e5096021399e73eacfe./openvpn_conf.pkg1 c944c634d7d393d656a8bc72981d857d ./openvpn_conf.pkg 2 2 729b418d4c2197708760319d4097906e ./openvpn_conf.SlackBuild 3 30b7d6e39f812d1cca79c92ee2d8f014./openvpn_conf.SlackBuild.log.gz3 9642ef78f7a58f409156e4e23271ae51 ./openvpn_conf.SlackBuild.log.gz 4 4 02590f2d27b9254da5877e03719a9228 ./root/etc/firewall/services.openvpn 5 5 5d08314120a94191e539c792b1c410a2 ./root/etc/openvpn/easyrsa … … 18 18 d0d7a06379af67505bf5dae59d3e7afb ./root/etc/openvpn/x509-types/server 19 19 c8fadda104656594f3ceadbb13d9d178 ./root/etc/pam.d/openvpn 20 0b5c1be62a06a25f07bb7360014c82e7 ./root/etc/postinst.d/post.openvpn 21 b4cd1c6ab389a60ed98da6d792339fa7 ./root/service/openvpn/run 20 a6e8a68a743fe6448c01ccba1db33569 ./root/service/openvpn/run -
npl/internetserver/openvpn_conf/root/service/openvpn/run
rdf958d5 r031ab69 1 1 #!/bin/bash 2 3 set -e 4 5 cd /etc/openvpn 6 7 # key generation moved here, otherwise it takes too long (now the system is generating more entrophy because it continues to start) 8 9 10 #basic setup 11 if ! [ -e pki ]; then 12 ./easyrsa init-pki 13 fi 14 15 #create ca cert 16 if ! [ -e pki/ca.crt ]; then 17 echo syn3 | ./easyrsa build-ca nopass 18 fi 19 20 #create server cert 21 if ! [ -e pki/issued/server.crt ]; then 22 ./easyrsa build-server-full server nopass 23 fi 24 25 #create dh parameters 26 if ! [ -e pki/dh.pem ]; then 27 ./easyrsa gen-dh 28 fi 29 30 #create CRL list 31 if ! [ -e pki/crl.pem ]; then 32 ./easyrsa gen-crl 33 fi 34 35 #openvpn group 36 if ! ( getent group | grep "OpenVPN access" &> /dev/null ) ; then 37 smbldap-groupadd -g 521 "OpenVPN access" || exit 1; 38 fi 39 40 #openvpn ipblock 41 NAME="OpenVPN clients" 42 if ! grep "$NAME" /etc/firewall/ipblocks; then 43 echo "$NAME='10.8.0.0/24'" >> /etc/firewall/ipblocks 44 fi 45 46 #create tlsauth key 47 if ! [ -e pki/ta.key ]; then 48 openvpn --genkey --secret pki/ta.key 49 fi 50 2 51 3 52 modprobe tun 4 53 5 cd /etc/openvpn6 54 exec openvpn --config openvpn.conf --config openvpn_syn3.conf --config openvpn_custom.conf
Note: See TracChangeset
for help on using the changeset viewer.