Commit Graph

1123 Commits

Author SHA1 Message Date
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