Package Details: tinc-pre 1.1pre13-1

Git Clone URL: https://aur.archlinux.org/tinc-pre.git (read-only)
Package Base: tinc-pre
Description: VPN (Virtual Private Network) daemon (Pre-release)
Upstream URL: http://www.tinc-vpn.org/
Keywords: cryptography daemon mesh network vpn
Licenses: GPL
Conflicts: tinc, tinc-pre-systemd
Provides: tinc-pre, tinc-pre-systemd
Submitter: None
Maintainer: hexchain
Last Packager: hexchain
Votes: 8
Popularity: 0.013624
First Submitted: 2011-11-26 00:09
Last Updated: 2016-05-01 07:12

Latest Comments

hexchain commented on 2016-05-01 07:37

Updated to 1.1pre13.

tinc.service was removed upstream but I haven't figured out how to maintain its behavior, so I temporarily added it back.

UPDATE: upstream added tinc.service back.

hexchain commented on 2016-04-24 15:21

Starting from 1.1pre12, tinc ships its own systemd unit files, which are different from previous ones:

1. Unit file name changes from tincd(@) to tinc(@)
2. Network without network name is not supported anymore
3. tinc.service now serves to start all tinc@.service

Please reload systemd and do appropriate configuration according to these changes.

hexchain commented on 2016-02-19 14:43

Just-Punk: That error does not affect usage, but I'm trying to figure it out. Manually executing these commands in .install does not give such error. Thanks for reporting.

Just-Punk commented on 2016-02-19 14:22

Compiled ok.
But:
----
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [###############################] 100%
(1/1) checking package integrity [###############################] 100%
(1/1) loading package files [###############################] 100%
(1/1) checking for file conflicts [###############################] 100%
(1/1) checking available disk space [###############################] 100%
:: Processing package changes...
(1/1) installing tinc-pre [###############################] 100%
gzip: standard input: Bad file descriptor
install-info: warning: no info dir entry in `/usr/share/info/tinc.info.gz'
-------------------------
If it's important for somebody...

ivanc commented on 2015-10-05 02:03

Since I don't have much maintain this recently, anyone who have interest can adopt it.

hexchain commented on 2015-09-11 04:39

There's a syntax error in PKGBUILD, around line 26.

Lassulus commented on 2014-12-29 03:37

since i dont use this really anymore someone else could adopt it.

hexchain commented on 2014-12-20 10:30

The "./configure" line should have a new parameter:

--sbindir=/usr/bin

to make pacman 4.2 happy.

devkid commented on 2014-03-18 19:36

Could you please add systemd service files for this package? The package from the community repo includes those and for tinc-pre they are available in the tinc-pre-systemd AUR package. (But not working correctly, note my comment for this package.)

Mic92 commented on 2014-03-07 14:40

I had a custom compiler flag in my makepkg.conf causing this issue: -flto

Mic92 commented on 2014-03-07 14:08

Got the following linking error, when compiling this package:

sptps.o (symbol from plugin): warning: memset used with constant zero length parameter; this could be due to transposed parameters
/usr/sbin/ld: /tmp/cc3likrn.ltrans0.ltrans.o: relocation R_X86_64_32S against `hexadecimals.3423' can not be used when making a shared object; recompile with -fPIC
/tmp/cc3likrn.ltrans0.ltrans.o: error adding symbols: Bad value
collect2: Fehler: ld gab 1 als Ende-Status zurück
Makefile:626: recipe for target 'sptps_test' failed
make[2]: *** [sptps_test] Error 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
sptps.o (symbol from plugin): warning: memset used with constant zero length parameter; this could be due to transposed parameters
/usr/sbin/ld: /tmp/ccW6TjAp.ltrans0.ltrans.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/tmp/ccW6TjAp.ltrans0.ltrans.o: error adding symbols: Bad value
collect2: Fehler: ld gab 1 als Ende-Status zurück
Makefile:604: recipe for target 'sptps_speed' failed
make[2]: *** [sptps_speed] Error 1
sptps.o (symbol from plugin): warning: memset used with constant zero length parameter; this could be due to transposed parameters
/usr/sbin/ld: /tmp/ccYpON6D.ltrans0.ltrans.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/tmp/ccYpON6D.ltrans0.ltrans.o: error adding symbols: Bad value
collect2: Fehler: ld gab 1 als Ende-Status zurück
Makefile:640: recipe for target 'tinc' failed
make[2]: *** [tinc] Error 1
sptps.o (symbol from plugin): warning: memset used with constant zero length parameter; this could be due to transposed parameters
/usr/include/bits/socket2.h: In Funktion »receive_meta«:
/usr/include/bits/socket2.h:39:2: Warnung: Aufruf von »__recv_chk_warn« mit Attributwarnung deklariert: recv called with bigger length than size of destination buffer [standardmäßig aktiviert]
return __recv_chk (__fd, __buf, __n, __bos0 (__buf), __flags);
^
/usr/sbin/ld: /tmp/ccLLieAI.ltrans0.ltrans.o: relocation R_X86_64_32 against `free_config' can not be used when making a shared object; recompile with -fPIC
/tmp/ccLLieAI.ltrans0.ltrans.o: error adding symbols: Bad value
collect2: Fehler: ld gab 1 als Ende-Status zurück
Makefile:686: recipe for target 'tincd' failed
make[2]: *** [tincd] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-joerg/aur-tinc-pre/src/tinc-1.1pre10/src'
Makefile:364: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-joerg/aur-tinc-pre/src/tinc-1.1pre10'
Makefile:304: recipe for target 'all' failed
make: *** [all] Error 2

Lassulus commented on 2012-12-06 00:55

please update the PKGBUILD to 1.1pre4


############
pkgname=tinc-pre
pkgver=1.1pre4
pkgrel=1
pkgdesc="VPN (Virtual Private Network) daemon (Pre-release)"
arch=(i686 x86_64)
url="http://www.tinc-vpn.org/"
license=('GPL')
depends=('lzo2' 'zlib' 'openssl')
source=(http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz)
md5sums=('bdb5422f0640966398db3a317cbc54ec')

build() {
cd "$startdir/src/tinc-$pkgver"

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
make DESTDIR="$startdir/pkg" install

mkdir -p $startdir/pkg/etc/tinc/
tar xzvf doc/sample-config.tar.gz -C $startdir/pkg/etc/tinc/
}