Ilya Tumaykin
e333cba945
server: remove extra '/run' subdir from paths
...
Having extra '/run' subdirectory hardcoded into paths used for options
'digest-file', 'pid-file', 'run-dir' is counterintuitive and can lead to
bogus directory layouts when 'localstatedir' differs from the default
value.
For example, if 'localstatedir' is set to '/run', which is a common and
recommended substitute for /var/run in many distros nowadays, then
fwknop files will be placed under /run/run/fwknop.
This changeset removes extra '/run' subdirectory from all relevant paths
by changing DEF_RUN_DIR. Default value of 'localstatedir' is changed to
'/var/run' so users who relied on the previous behaviour won't have to
bother changing anything.
This is tested and works. Gentoo have this patch applied since 2.6.0.
2015-04-20 02:43:10 +03:00
Michael Rash
7f1da8e625
bumped version to 2.6.5
2014-12-15 22:34:22 -05:00
Michael Rash
9860aebfab
minor date update for the 2.6.4 release
2014-11-16 16:31:40 -05:00
Michael Rash
85f559a9fd
2.6.4 release date
2014-11-15 10:27:19 -05:00
Michael Rash
3826bb5631
ChangeLog updates, bump version to 2.6.4
2014-11-01 12:04:11 -04:00
Gerry Reno
25d252c11a
more changes for firewalld
2014-08-31 00:29:17 -04:00
Michael Rash
5befed6bae
removed gdbm/gdbm-devel dependencies for the RPM, bumped libfko to 2.0.3 for the RPM
2014-07-29 09:59:32 -04:00
Michael Rash
03000dde5d
bumped version to 2.6.3 in preparation for release
2014-07-28 15:55:38 -04:00
Michael Rash
32ae2be9cc
updated RPM Release tag to 1
2014-04-28 21:17:13 -04:00
Michael Rash
7442002a89
[libfko] bumped version to 2.0.2
2014-04-28 21:08:27 -04:00
Michael Rash
d996c45141
minor 2.6.2 release date change
2014-04-28 20:26:05 -04:00
Michael Rash
30f30a91ac
bumped version to 2.6.2
2014-04-26 23:43:32 -04:00
Michael Rash
2cafdad968
bump version to 2.6.1
2014-04-11 22:41:00 -04:00
Michael Rash
177290c5c3
updated fwknop.spec file release note for 2.6.0
2014-01-12 22:27:38 -05:00
Damien Stuart
1e1729905e
Bumped libfko and protocol versions to 2.0.1. Added dependencies for this version to the fwknop.spec file.
2014-01-11 10:58:01 -05:00
Michael Rash
798b7db2da
added 'Release: 2' for libfko RPM versioning (since libfko did not change from 2.5 -> 2.5.1)
2013-07-25 21:27:20 -04:00
Michael Rash
22836d9915
updated version and release date for 2.5.1
2013-07-24 23:11:46 -04:00
Michael Rash
7359acec2a
set libfko version to 2.0.0 for the RPM per Damien's recommendation
2013-07-19 20:34:01 -04:00
Michael Rash
37b624ac8b
bump version to 2.5, minor fwknopd -S exit status update
...
This commit bumps the fwknop version to 2.5 and sets the libfko version to 2.0 to
signal incompatibility with older libfko versions. Backwards compatibility is
maintained in SPA packet construction, but function prototypes in libfko-2.0 are
no longer compatible with older versions.
This commit also returns non-zero exit status under 'fwknopd --status' if there
is no existing fwknopd process. This is better than always exiting with a zero
status regardless of whether fwknopd is already running or not, and adds a level
of scriptability to --status usage. This change was suggested by George Herlin.
2013-06-27 21:21:10 -04:00
Damien Stuart
6fa3be393c
Renamed fko_set_hmac_type to fko_set_spa_hmac_type. Incorporated libfko changes and additions to the fko python module code.
2013-03-10 13:21:24 -04:00
Michael Rash
c9f5e495bb
bumped libfko and libfko-devel to 1.0.0
2012-12-09 15:29:46 -05:00
Damien Stuart
e3c4c045c6
Changes to address header references, platform support, error messages, and the perl module test suite.
...
Rearranged headers to reduce duplication and remove local header
references from fko.h.
Removed references to headers that did not need to be explicitly set.
Moved the MAX_PROTO_STR_LEN and MAX_PORT_STR_LEN definitions to the
fko_limits.h file.
Fixed bug where invalid nat_access or command messages were returning
FKO_ERROR_INVALID_SPA_ACCESS_MSG error code instead of the one
appropriate to the message type.
Fixed bad nat_access_msg test in Perl module test suite (caught by new
validation code).
2012-12-01 11:06:41 -05:00
Damien Stuart
f499e30900
Tweaks to fix issues with building the lib and client under Windows. Added .fwknop.last support on Windows. Bumped the lib version to 0.0.4. Fixed bug in username detection code. Removed -Werror from AM_INIT_AUTOMAKE which prevented setting of CPPFLAG for the lib build in some circumstances.
2012-11-19 08:43:14 -05:00
Michael Rash
517f447028
bumped version to 2.0.4
2012-11-14 23:45:43 -05:00
Tomoyuki Kano
daa692caf7
Added missing include files
2012-11-03 19:08:10 +09:00
Michael Rash
40ac28df21
bump version to 2.0.3
2012-09-03 22:23:48 -04:00
Michael Rash
4cde31584f
bumped version to 2.0.2-pre1
2012-08-03 22:16:22 -04:00
Michael Rash
cab2ea9083
bumped version to 2.0.1
2012-07-23 22:40:47 -04:00
Damien Stuart
283e213a61
Added gpg validity check. Tweak to rpm spec file.
2012-07-14 10:13:26 -04:00
Damien S. Stuart
aff8832d66
Refactored configure.ac to use a custom macro for compiler flag checks.
...
Set version to 2.0 (non-release candidate).
Minor typo fixes.
2011-12-29 14:20:18 -05:00
Michael Rash
690fe25fa4
added CREDITS file, bumped software version, added ChangeLog files
2011-12-05 21:14:31 -05:00
Michael Rash
35abc349ab
minor typo fix: fwkop -> fwknop
2011-09-12 23:04:41 -04:00
Damien Stuart
e07ccdd550
Added the cmd_opts.h file to server and client's Makefile.am so they are included with make dist.
2011-09-10 11:25:08 -04:00
Michael Rash
17beb2d348
bumped version to 2.0.0rc4
2011-08-21 14:06:41 -04:00
Damien Stuart
225e36414d
Additional docs and classes added to the fko python module. Minor tweak and bumped version in the fwknop.spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@307 510a4753-2344-4c79-9c09-4d669213fbeb
2010-12-05 15:44:01 +00:00
Damien Stuart
781218e7e1
Bumped version to rc3 (even though we may go straight to release) and lib rev to 3.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@298 510a4753-2344-4c79-9c09-4d669213fbeb
2010-10-31 01:45:28 +00:00
Damien Stuart
a3bafdb364
Needed to bump libfko revision to 2 do identify as part of newer dist.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@295 510a4753-2344-4c79-9c09-4d669213fbeb
2010-10-30 16:19:54 +00:00
Damien Stuart
ce6fe8c705
Tweaks to the fwknop.spec file
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@291 510a4753-2344-4c79-9c09-4d669213fbeb
2010-10-21 02:39:57 +00:00
Damien Stuart
9c2cd267bf
Fixed issue with spaces in in access.conf comma-separated values. Fixed issue with GPG signature check being forced when GPG_REMOTE_ID is set and GPG_REQUIRE_SIG was "N". Updated dependency in the spec file. Updates to ChangeLog.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@273 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-31 18:04:08 +00:00
Damien Stuart
8cfa222761
Fixed some misplaced dependencies in the fwknop.spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@263 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-16 00:39:17 +00:00
Damien Stuart
4c995c146b
Almost all he conf variables have a default value if they are not there (or set). All the entries in the initial fwknop.conf file are not commented out adn can be override as needed.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@262 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-15 01:38:16 +00:00
Damien Stuart
a0b813ca55
Reworked how man pages are generated. Now, man pages in the client and server directory are "fwknop(d).8.in" and a target was added to Makefile.am to create the man pages while doing variable substitutions based on directives specified via the configure script. Minor tweak to fwknop.spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@251 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-11 01:27:12 +00:00
Damien Stuart
a80b392d27
Fixed another oops in the spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@245 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-08 02:02:12 +00:00
Damien Stuart
9d2a4c2471
Fixed autoconf config so libfko and fwknop client are not linked with libpcap and libgdbm. Fixed some issues in the fwknop.spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@244 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-08 01:59:51 +00:00
Damien Stuart
2e03feabef
Minor cleanup on the spec file.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@239 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-07 02:39:55 +00:00
Damien Stuart
2a67766589
Added fwknop.spec for rpm builds. Removed the server post install hook as it breaks make distcheck and rpm builds.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@238 510a4753-2344-4c79-9c09-4d669213fbeb
2010-07-07 02:32:01 +00:00