[Bug 1268716] Review Request: cjdns - IP6 VPN with crypto address allocation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1268716



--- Comment #6 from Stuart D Gathman <stuart@xxxxxxxxxxx> ---
Thank you for looking at this.  I do use the system libnacl for i686. 
Unfortunately, the system libnacl is not compiled with -fPIC, so I have to fall
back to the bundled nacl for x86_64 and ARM.  Should I file a bug report with
the nacl package?

The problem with system libuv, is that it is the wrong version (incompat API),
and a different wrong version on EL6 (although much closer).

The tools don't belong in libexec, IMO.  They are not used by cjdns.  They are
CLI tools.  There are two versions, python and nodejs.  Both have libraries. 
lib, not libexec seems appropriate for those libraries.  Why didn't I put the
CLI tools directly in /bin?  Because several of the python and nodejs tools
conflict - e.g. peerStats.  So I put them all in lib and symlink an arbitrary
selection to /bin.  Note that moving just the commands to libexec would entail
lots of code changes - the libraries are found by relative path.

I would prefer to drop EL6 support rather than deal with sysvinit files.  Can
we leave the EL6 support as caveat emptor?  If not, I'll just delete EL6
support for Fedora.  EL7 works fine with the systemd units.

I changed the passwd comment (useradd) to "End to end encrypted IPv6 mesh".  Or
were you looking for something along the lines of "user id for cjdroute"?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]