Heikki Hannikainen
d33519dbc1
version 1.6.5
2012-10-24 18:15:42 +03:00
Heikki Hannikainen
53197447e9
Try to fix local address/port collection on FreeBSD
2012-10-24 17:36:21 +03:00
Heikki Hannikainen
af3c3e906a
Makefile: Try to get git version from path
2012-10-24 09:04:26 +03:00
Heikki Hannikainen
2448f6088d
main README: link to src downloads and install instructions
2012-10-24 08:46:03 +03:00
Heikki Hannikainen
655a491d73
Do not live upgrade if previous version < 1.6.4
2012-10-24 07:33:58 +03:00
Heikki Hannikainen
164eebe5a5
version 1.6.4
2012-10-24 07:33:19 +03:00
Heikki Hannikainen
0d872ad49b
dpkg prerm: umount bind mounts, fix upgrade check
2012-10-24 02:18:44 +03:00
Heikki Hannikainen
7ff85744cd
rpm spec: setcap || true
2012-10-24 01:45:34 +03:00
Heikki Hannikainen
ffc4504f05
version 1.6.3
2012-10-24 00:57:45 +03:00
Heikki Hannikainen
983f16a7cd
postinst: ignore setcap failure, if filesystem does not support capabilities
2012-10-24 00:51:44 +03:00
Heikki Hannikainen
dd544253c5
version 1.6.2
2012-10-23 23:55:38 +03:00
Heikki Hannikainen
40964fbf1c
postinst: Only liveupgrade if previous version is 1.6.2 or later
2012-10-23 23:49:56 +03:00
Heikki Hannikainen
76b868aeb1
Live upgrade: lib64 fixes for centos
2012-10-23 23:20:53 +03:00
Heikki Hannikainen
3290485415
preinst: Remove old lib64 symlink if one exists.
2012-10-23 23:11:59 +03:00
Heikki Hannikainen
9971d6ddcc
Live upgrade: Fixes for lib and lib64 bind mounts
2012-10-23 19:58:25 +00:00
Heikki Hannikainen
c239bb6e7b
hlog: further fixes for double close_log call handling
2012-10-23 19:57:50 +00:00
Heikki Hannikainen
72733c7b1a
apparmor profile: allow dumping core
2012-10-23 19:03:48 +00:00
Heikki Hannikainen
04488f9ef2
logging: fix segmentation violation blues when closing log file
2012-10-23 21:49:33 +03:00
Heikki Hannikainen
bab1d6d7f9
version 1.6.1
2012-10-23 17:20:53 +03:00
Heikki Hannikainen
f1e9fb09c0
Live upgrade: Load client_heard list from state dump.
2012-10-23 17:06:06 +03:00
Heikki Hannikainen
fbf29341f8
Debian/ubuntu postinst: Automaticaly perform live upgrade
...
if previously installed version was at least 1.6.0.
2012-10-23 16:44:20 +03:00
Heikki Hannikainen
9f0b6f05ca
Live upgrade: store client_heard table to status json
...
(is not reloaded yet)
2012-10-23 16:44:02 +03:00
Heikki Hannikainen
412abaac3c
Fix init script to do remount -o remount,ro,bind
2012-10-23 12:54:01 +03:00
Heikki Hannikainen
8ad33693fb
build-all: build debian 7.0 wheezy
2012-10-23 12:53:44 +03:00
Heikki Hannikainen
35aa48f5d1
BUILDING: added debian 7.0 to supported distributions list
2012-10-23 12:48:46 +03:00
Heikki Hannikainen
35f7eab72d
Fix link in README
2012-10-22 17:26:13 +03:00
Heikki Hannikainen
641d06cc42
Master README: Point to the DCC paper
2012-10-22 17:23:05 +03:00
Heikki Hannikainen
9279578217
Tune db dump logging at live upgrade, rename historydb file to .json
2012-10-22 17:09:41 +03:00
Heikki Hannikainen
8645573276
Live upgrade: Rename dump files to .old after reading
...
just to absolutely avoid accidental reloading of old files
2012-10-22 16:47:06 +03:00
Heikki Hannikainen
4ff691fc39
Live upgrade: Only dump client state and historydb to files
...
(other files are not used)
2012-10-22 16:18:34 +03:00
Heikki Hannikainen
d6e15c644d
historydb load: some json validation, expire old entries
2012-10-22 15:53:09 +03:00
Heikki Hannikainen
3424fc4406
Live upgrade: make reloaded history database work with filters.
...
Also make m/ filters apply faster (in 10 secs at most).
Handle clock jumping backwards in filter historydb lookups
(make filter-local cache expire in this case).
2012-10-22 15:36:29 +03:00
Heikki Hannikainen
556565485a
live upgrade: Initial dump&reload support for historydb
2012-10-22 12:58:47 +03:00
Heikki Hannikainen
465a98c275
CONFIGURATION: fix doc to use igate Listener for filtered ports
2012-10-22 00:46:39 +03:00
Heikki Hannikainen
c312f49710
aprsc.c: removed an unused variable (exec's returning means a failure)
2012-10-21 23:37:25 +03:00
Heikki Hannikainen
62d9f9a6c5
version 1.6.0
2012-10-21 23:30:54 +03:00
Heikki Hannikainen
a306e845d7
INSTALLING doc: document restart methods
2012-10-21 23:30:19 +03:00
Heikki Hannikainen
3ea6a7b07f
Added libcap2-bin to debian dependencies
2012-10-21 22:55:35 +03:00
Heikki Hannikainen
76a49ed184
Live upgrade: Close log file to avoid fd leak
2012-10-21 22:36:44 +03:00
Heikki Hannikainen
8a3610da6b
postinst: Set bind-low-ports capability on binary in filesystem
...
so that it is really carried over in exec() for live upgrade
2012-10-21 22:18:23 +03:00
Heikki Hannikainen
d611100a48
When setting final capabilities, make them inheritable
...
so that they are still usable after exec() in live upgrade
2012-10-21 21:33:14 +03:00
Heikki Hannikainen
8a6611e90c
version 1.5.1
2012-10-21 20:53:44 +03:00
Heikki Hannikainen
cd2e63e1f7
aprsc.inits & rpm spec: fixes for live upgrade + chroot
2012-10-21 20:53:44 +03:00
Heikki Hannikainen
b554e09319
incoming: Only drop 3rd-party packets with TCPIP/TCPXX in second path
2012-10-21 14:56:52 +03:00
Heikki Hannikainen
c4370589e5
rpm init script: support for live upgrade
2012-10-20 15:06:03 +03:00
Heikki Hannikainen
314eba5d16
debian init script: implement method to live upgrade
2012-10-20 11:52:17 +03:00
Heikki Hannikainen
179ede9dfc
Live upgrade: Handle no/empty filters, log amount of accepted clients
2012-10-20 11:51:09 +03:00
Heikki Hannikainen
431e425dcc
live upgrade: Make init script to bind mount /lib r/o within chroot
2012-10-20 09:49:05 +03:00
Heikki Hannikainen
79e9c953eb
liveupgrade: apparmor and exec path fixes to make it run
...
under chroot and apparmor
2012-10-19 23:49:17 +03:00
Heikki Hannikainen
3307734d21
Merge branch 'master' into liveupgrade
2012-10-19 22:47:28 +03:00