{"bugs":[],"categories":[{"categoryid":312,"name":"app-crypt","summary":"The app-crypt category contains cryptographic (encryption, decryption, steganography and signing) software."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":370,"name":"net-firewall","summary":"The net-firewall category contains network firewall software."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"categoryid":1493,"name":"sec-keys","summary":"The sec-keys category contains cryptographic key bundles such as OpenPGP keys used by upstream to sign distfiles."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56b9343d0046169e1c3c2ad4f6be26a3e915e7ad","committime":"2025-04-12T19:35:12","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"7d9b5f5f60b5861a61056091c871bd4bbdc73206","committime":"2025-04-12T19:19:52","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: drop 2.6.10-r4, EAPI=7--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f869d053074d84a386075382205cf3c54202330d","committime":"2024-06-23T02:03:58","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8fc8e9d962ef33b2a3f0cde03fce03852d9d2a4c","committime":"2024-06-23T01:47:07","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: subscribe to libassuan subslot"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91fed0e207c5162d8a5754a27c6e4d3797dff98d","committime":"2024-03-04T08:03:52","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"Signed-off-by: Hank Leininger <hlein@korelogic.com>\nCloses: https:\/\/bugs.gentoo.org\/822741\nCloses: https:\/\/bugs.gentoo.org\/920793\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35236\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"1d29ef3e3ee3cfed5cc90e993c21d7abd7fe6d15","committime":"2024-02-08T22:41:09","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: add 2.6.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"175c4909302ed2967decfdefb6202702e1db8ed6","committime":"2022-02-16T22:06:53","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"6b0203e61b74a08f6db7febb518a4d82a2f7d8bc","committime":"2022-02-16T21:53:22","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: add subslot op on app-crypt\/gpgme"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"127b09947485ca548886948dbd56134449fa21a8","committime":"2021-07-30T23:51:57","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This is needed to actually apply the tmpfiles configuration\nwe've installed in the ebuild. See tmpfiles.eclass documentation.\n\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1dcb21d1b3d4b2d2eefb2d04a6cf0d56d5b1eafe","committime":"2021-07-30T22:56:38","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: [QA] call tmpfiles_process in pkg_postinst"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"ba0b5667166290b56eef55b2e98bda4cdf8c1a6b","committime":"2021-04-16T07:51:59","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: eutils--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9a7050c9d7c978f23309d82994165a2c4cba84c8","committime":"2021-03-07T12:05:56","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"telans@posteo.de","authorname":"Theo Anderson","body":"Package-Manager: Portage-3.0.16, Repoman-3.0.2\nSigned-off-by: Theo Anderson <telans@posteo.de>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"abc291e8800b454e84e82741afa0ed3c2a8ce45c","committime":"2021-03-07T11:57:02","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: migrate to tmpfiles.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"afb62862855cedc12ca4b503d6a3b5c92a9b698d","committime":"2020-08-01T23:35:11","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Package-Manager: Portage-3.0.1, Repoman-2.3.23\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"e8052f47a54c14791f185172061d1e3256358440","committime":"2020-08-01T15:16:47","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: Drop 2.6.9-r1 and 2.6.10-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cb19e6c73bd1a7190cf23a8f27746eea53bb0d06","committime":"2020-07-02T00:05:18","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"The fko python module is python2-only. Most(?) uses of fwknop do not\nneed the optional python module at all. Removed it and if that causes\nproblems, will deal with it.\n\nAlso added a USE=static-libs flag, and clean up .a if it is not set.\n\nSigned-off-by: Hank Leininger <hlein@korelogic.com>\nCloses: https:\/\/bugs.gentoo.org\/724896\nCloses: https:\/\/bugs.gentoo.org\/708414\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/16115\nSigned-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"64794ff56c4f0b40ed28d773805a1d0918199b12","committime":"2020-06-08T09:32:35","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: Drop python2-only module, cleanup .a"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4c21ec35bae3364de3307b1d8c09be0adc3195c7","committime":"2020-04-10T15:06:22","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"Cherry-picked fix from\nhttps:\/\/github.com\/Jakuje\/fwknop\/commit\/a87325b0816a79329cf0b4d4f9ebf247ead117db\n\nSigned-off-by: Hank Leininger <hlein@korelogic.com>\nCloses: https:\/\/bugs.gentoo.org\/706816\nPackage-Manager: Portage-2.3.89, Repoman-2.3.20\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/14766\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"023eef270a7c2239cb7bca2c0b059aff6a52eda3","committime":"2020-02-25T06:35:19","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: fix build with -fno-common or gcc-10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87abf309c44acc27d55223debbcd96926a212e0a","committime":"2020-02-15T10:36:58","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.88, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"10fdde5df77639b6732b48df59d7bca0268d5a61","committime":"2020-02-15T10:01:22","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: [QA] inherit ltprune.eclass directly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cd9a2588980e700bc6db769343f9fa73e2a68166","committime":"2020-02-09T16:29:46","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Switch to python-single-r1 since the dependency net-firewall\/firewalld\nis single-r1.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"9d879855acc071405b2442bf5e221a39836221f1","committime":"2020-02-08T11:59:34","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: Switch to python-single-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ad8780238d099a3867d1d57791b096fc7a2b352","committime":"2019-11-04T06:45:44","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"Also changed SRC_URI to the main upstream site because github\nmangles the .tar.gz to break upstream's PGP signature.\n\nSigned-off-by: Hank Leininger <hlein@korelogic.com>\nBug: https:\/\/bugs.gentoo.org\/698604\nPackage-Manager: Portage-2.3.78, Repoman-2.3.17\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"91ef50928a5ec25d8fcf4ea17b105ee8e6ae938e","committime":"2019-10-26T22:46:45","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: Version bump to 2.6.10."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"37db86468ec2fbbdf12e6ceefc7481468b26c075","committime":"2017-09-06T12:23:38","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/5468\nPackage-Manager: Portage-2.3.7, Repoman-2.3.3","commitid":"f5347d53f9af1a324ef66d91a19c53629ca3b0f1","committime":"2017-08-16T20:51:18","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: enable client, server USEs, cleanup REQUIRED_USE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":62142,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"75aaf012de3b2a8da70c26a0e9fd2872135f6310","committime":"2016-09-21T00:43:00","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/2373\nPackage-Manager: portage-2.3.1\n\nSigned-off-by: Patrice Clement <monsieurp@gentoo.org>","commitid":"2cfb4d9240a13bef2e87ae9e873d2e8e7f0bf31d","committime":"2016-09-20T13:02:27","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: remove old."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6c8caf2d1e92837d9893481d347f6fd5e09f1ae3","committime":"2016-06-21T01:41:48","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/1703\nPackage-Manager: portage-2.3.0_rc1","commitid":"8a700184a39b8704b0280c0789f9b1a8056ab988","committime":"2016-06-20T20:01:46","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: respect EPREFIX in DOC_CONTENTS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9b7cff5cbffc57322848aa6767401d2099dbf786","committime":"2016-06-12T05:01:59","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/1565\nPackage-Manager: portage-2.3.0_rc1","commitid":"d53647ba0d792334773d0903d7ca70d767fced5a","committime":"2016-05-31T03:21:39","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: verbump to 2.6.9"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Package-Manager: portage-2.3.0_rc1","commitid":"7b88bafebff77eeb6cde243efd3215f125e52f78","committime":"2016-05-31T03:10:49","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: remove old"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Changes:\n- EAPI=6;\n- HTTPS in HOMEPAGE;\n- update LICENSE;\n- require server USE for gdbm USE as it only affects server builds;\n- move kernel config check to pkg_postinst as it's purely informational;\n- respect PREFIX in build system;\n- avoid ${S} overuse;\n- install utility scripts with extras USE;\n- various cleanups here and there.\n\nPackage-Manager: portage-2.3.0_rc1","commitid":"3e987cd82291b3375f2b8d6c2a66d7bbbf74fbe6","committime":"2016-05-31T03:06:45","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: revbump to 2.6.8-r2"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b940010e97f028b944d0cbd7cbe4bde05711b9d0","committime":"2016-01-23T18:01:58","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"monsieurp@gentoo.org","authorname":"Patrice Clement","commitid":"3575ba089e3b04dcd45c2d9e7d1ff19a38f0d87a","committime":"2016-01-23T17:54:04","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/712'."},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Package-Manager: portage-2.2.27","commitid":"8468f33a4a073950700d0bba6eec0ea9802bef42","committime":"2016-01-23T15:58:01","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: remove old"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"- Migrate to readme.gentoo-r1 eclass.\n- Explicitly inherit eutils eclass since we explicitly use\n  prune_libtool_files function that is provided by this eclass.\n\nPackage-Manager: portage-2.2.27","commitid":"4a739e765ad5235ae02e07ebe055bfae56d0d481","committime":"2016-01-23T15:56:54","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: revbump to 2.6.8-r1 to adjust inherited eclasses"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3a4924e938d3a15133a0b7e910675bf6d0c67499","committime":"2015-12-24T08:41:55","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"Pull request: https:\/\/github.com\/gentoo\/gentoo\/pull\/520","commitid":"98b51f2c00d5f8b675f111e97e759e8eeea6125e","committime":"2015-12-24T08:30:15","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'remotes\/Coacher\/fwknop-2.6.8-bump'"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Package-Manager: portage-2.2.24","commitid":"6202dcf8e261f73a44bb94ba103555c3407bcbec","committime":"2015-12-24T06:16:40","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: version bump to 2.6.8"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2a3a054470d3b81326977834a8407ec000066eda","committime":"2015-12-22T00:02:00","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"monsieurp@gentoo.org","authorname":"Patrice Clement","commitid":"b5bff6be20827467a238f3cc639f33e2f985a2e9","committime":"2015-12-21T23:53:16","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/502'. Fixes bug 568958."},{"authoremail":"monsieurp@gentoo.org","authorname":"Patrice Clement","commitid":"46790bbc48a6eb09204fda13c861bfb26d72adb3","committime":"2015-12-21T22:25:21","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/503'."},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Firstly, this helps to avoid potential problems with double patching\nbecause both autotools-utils_src_prepare and distutils-r1_src_prepare\ntry to apply patches from PATCHES variable and call epatch_user.\n\nSecondly, fwknop's Python module does not need any special stuff that\ndistutils-r1_src_prepare does. On the contrary, without extra copying\nof Python files, the build is happening the way it is supported and\nexpected by upstream.\n\nPackage-Manager: portage-2.2.24","commitid":"d4ae6dbb6ed499423d516e57f5e545a063f98720","committime":"2015-12-21T16:14:49","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: do not call distutils-r1_src_prepare"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Otherwise Python C extension fails to build because it links against fko\nlibrary built during src_compile stage. With out-of-source build this library\nresides in a separate directory from sources, thus it cannot be found during\nPython module compilation by normal means.\n\nThis problem didn't catch my attention earlier because build failure is only\nreproducible if there is no fko library installed in the system from a previous\nversion of this package.\n\nGentoo-Bug: 568958\n\nPackage-Manager: portage-2.2.24","commitid":"73fda1f16f2b7a5d388997dbef83f7670fc792fe","committime":"2015-12-21T15:59:38","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: re-enable in-source build wrt bug 568958"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"75156fd5f3e5db3d4cd153de036fc407d0658a70","committime":"2015-12-21T03:21:41","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"Pull request: https:\/\/github.com\/gentoo\/gentoo\/pull\/501","commitid":"577c60980f1c38f5a985598776319df700d98a1e","committime":"2015-12-21T02:33:54","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'remotes\/Coacher\/fwknop-cleanup'"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Package-Manager: portage-2.2.24","commitid":"291d0b043f537949804ecf1c2adb550d944ee405","committime":"2015-12-21T02:19:24","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: drop obsolete initscript revision suffix"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Package-Manager: portage-2.2.24","commitid":"7f19537ccaf36ee22fb2164e5148dba4b9f4e6a8","committime":"2015-12-21T02:15:52","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: remove old"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"Pull request: https:\/\/github.com\/gentoo\/gentoo\/pull\/403","commitid":"5e9504134182cb305a37d70b008635da44357f80","committime":"2015-11-27T03:57:37","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'remotes\/zpuskas\/kicad-doc-4.0.0-rc1'"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"ed4e0c0bacd2f11060a54bf88b31d6808fb7124b","committime":"2015-11-26T10:21:48","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"monsieurp@gentoo.org","authorname":"Patrice Clement","commitid":"b3b214ab39566ab4a12d2cc9eeaeabd01068441a","committime":"2015-11-26T10:03:55","packageid":62142,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/401'."},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"As cipherdyne.org tends to be down sometimes.","commitid":"6ad2bf618716cc13e8fe1f95f8c6832d4eac6a53","committime":"2015-11-26T01:37:34","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: add GitHub repo to HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"79a53ecf00230f8ca262aed736f659277fa6117b","committime":"2015-11-24T23:41:44","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","commitid":"e7fbae855a57b354bc05bf6efa507474c8e8bc1a","committime":"2015-11-23T15:08:31","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: remove old"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"Separate RDEPEND and DEPEND properly.","commitid":"d7ffdfbff01fcb89fda56483b488c325fd23aa36","committime":"2015-11-23T14:42:59","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: revbump to 2.6.7-r2 in order to fix dependencies"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","body":"FWKNOPD_CONFIG file should be parsed only if it exists, which is not the\ncase if the user has not configured fwknopd yet. See Gentoo bug #565864.\n\nRegexps that are used to parse FWKNOPD_CONFIG file now allow spaces\nbefore statements in order to handle possible indentation properly.\n\nGentoo-Bug: 565864","commitid":"abf34ce024c176aa0bc10c0d84b0b33bc51a4c3e","committime":"2015-11-23T14:26:19","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: revbump to fix depend() and update regexps in initscript"},{"authoremail":"itumaykin@gmail.com","authorname":"Ilya Tumaykin","commitid":"9a3d9e47d56420e690772dba7a915fb019e07bf3","committime":"2015-11-23T13:05:20","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: enable out-of-source build"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"537f9ea242cc968cd9892a355be7872f054f99da","committime":"2015-09-05T15:07:37","packageid":62142,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"dep net-firewall\/firewalld is masked under profiles for SElinux,\nthe use flag firewalld has been masked accordingly under profiles,\npatches and ebuild supplied by maintainer via bug #558754,\nprior version dropped, closes said bug\n\nPackage-Manager: portage-2.2.20","commitid":"048d03cc31f4f5c326384bbb6920b1491a179539","committime":"2015-09-05T14:42:38","packageid":62142,"repoid":1,"summary":"net-firewall\/fwknop: bump: new optional deps with use flags"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":62142,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":62142,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9ce779d4f30a6d5f2369536fc5fb6be1b100a033","committime":"2015-07-29T13:24:48","packageid":62142,"repoid":1,"summary":"2015-07-29 13:24:43 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":62142,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":451,"description":"Network utility to retrieve files from the WWW","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"wget","packageid":42394},{"block":false,"categoryid":393,"description":"IPC library used by GnuPG and GPGME","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libassuan","packageid":46613,"summary":"In an ideal world, Assuan is irrelevant. Assuan's primary use is to allow a client to interact with a non-persistent server. Using Assuan, this is accomplished by forking a subprocess and communicating with it via, for example, a pipe or unix domain socket. This method is neither elegant nor efficient especially when there is a lot of data spread across several transactions: not only is there a penalty for an increased number of context switches, but also a significant amount of data is MEMCPYed from the client to a file descriptor and from the file descriptor to the server."},{"block":false,"categoryid":312,"description":"GnuPG Made Easy is a library for making GnuPG easier to use","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gpgme","packageid":48090},{"block":false,"categoryid":381,"description":"Standard GNU database libraries","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"gdbm","packageid":48717},{"block":false,"categoryid":320,"description":"A system-independent library for user-level network packet capture","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"netmon@gentoo.org","maintainername":"Gentoo network monitoring and analysis project","name":"libpcap","packageid":51631},{"block":false,"categoryid":370,"description":"Linux kernel (2.4+) firewall, NAT and packet mangling tools","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"iptables","packageid":53887,"summary":"iptables is the userspace command line program used to set up, maintain, and inspect the tables of IPv4 packet filter rules in the Linux kernel. It's a part of packet filtering framework which allows the stateless and stateful packet filtering, all kinds of network address and port translation, and is a flexible and extensible infrastructure with multiple layers of API's for 3rd party extensions. The iptables package also includes ip6tables. ip6tables is used for configuring the IPv6 packet filter. Note that some extensions (e.g. imq and l7filter) are not included into official kernel sources so you have to patch the sources before installation."},{"block":false,"categoryid":320,"description":"API to packets that have been queued by the kernel packet filter","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"netmon@gentoo.org","maintainername":"Gentoo network monitoring and analysis project","name":"libnetfilter_queue","packageid":54039},{"block":false,"categoryid":393,"description":"Contains error handling functions used by GnuPG software","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libgpg-error","packageid":55612},{"block":false,"categoryid":370,"description":"Firewall daemon with D-Bus interface providing a dynamic firewall","ebuildids":[830747],"firstseen":"2012-11-03T14:37:05.160014","maintainer":"virtualization@gentoo.org","maintainername":"Gentoo Virtualization Project","name":"firewalld","packageid":59963},{"block":false,"categoryid":1493,"description":"OpenPGP key used to sign fwknop releases","ebuildids":[830747],"firstseen":"2024-03-04T08:13:16.175904","name":"openpgp-keys-fwknop","packageid":77147}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":830747,"firstseen":"2024-06-23T03:22:10.414087","license":"GPL-2+","moddate":"2026-03-22T20:20:57","packageid":62142,"repoid":1,"slot":"0","uses":["client","extras","firewalld","gdbm","gpg","iptables","nfqueue","server","static-libs","udp-server","verify-sig"],"version":"2.6.11-r1"}],"masks":[],"package":{"categoryid":370,"description":"Single Packet Authorization and Port Knocking application","firstseen":"2014-04-27T13:37:38.655777","maintainer":"itumaykin+gentoo@gmail.com","maintainername":"Coacher","name":"fwknop","packageid":62142},"rdependencies":[{"block":false,"categoryid":451,"description":"Network utility to retrieve files from the WWW","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"wget","packageid":42394},{"block":false,"categoryid":393,"description":"IPC library used by GnuPG and GPGME","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libassuan","packageid":46613,"summary":"In an ideal world, Assuan is irrelevant. Assuan's primary use is to allow a client to interact with a non-persistent server. Using Assuan, this is accomplished by forking a subprocess and communicating with it via, for example, a pipe or unix domain socket. This method is neither elegant nor efficient especially when there is a lot of data spread across several transactions: not only is there a penalty for an increased number of context switches, but also a significant amount of data is MEMCPYed from the client to a file descriptor and from the file descriptor to the server."},{"block":false,"categoryid":312,"description":"GnuPG Made Easy is a library for making GnuPG easier to use","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gpgme","packageid":48090},{"block":false,"categoryid":381,"description":"Standard GNU database libraries","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"gdbm","packageid":48717},{"block":false,"categoryid":320,"description":"A system-independent library for user-level network packet capture","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"netmon@gentoo.org","maintainername":"Gentoo network monitoring and analysis project","name":"libpcap","packageid":51631},{"block":false,"categoryid":370,"description":"Linux kernel (2.4+) firewall, NAT and packet mangling tools","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"iptables","packageid":53887,"summary":"iptables is the userspace command line program used to set up, maintain, and inspect the tables of IPv4 packet filter rules in the Linux kernel. It's a part of packet filtering framework which allows the stateless and stateful packet filtering, all kinds of network address and port translation, and is a flexible and extensible infrastructure with multiple layers of API's for 3rd party extensions. The iptables package also includes ip6tables. ip6tables is used for configuring the IPv6 packet filter. Note that some extensions (e.g. imq and l7filter) are not included into official kernel sources so you have to patch the sources before installation."},{"block":false,"categoryid":320,"description":"API to packets that have been queued by the kernel packet filter","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"netmon@gentoo.org","maintainername":"Gentoo network monitoring and analysis project","name":"libnetfilter_queue","packageid":54039},{"block":false,"categoryid":393,"description":"Contains error handling functions used by GnuPG software","ebuildids":[830747],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"libgpg-error","packageid":55612},{"block":false,"categoryid":370,"description":"Firewall daemon with D-Bus interface providing a dynamic firewall","ebuildids":[830747],"firstseen":"2012-11-03T14:37:05.160014","maintainer":"virtualization@gentoo.org","maintainername":"Gentoo Virtualization Project","name":"firewalld","packageid":59963},{"block":false,"categoryid":396,"description":"Virtual to select between different tmpfiles.d handlers","ebuildids":[830747],"firstseen":"2016-12-02T14:36:05.387740","name":"tmpfiles","packageid":66206},{"block":false,"categoryid":1493,"description":"OpenPGP key used to sign fwknop releases","ebuildids":[830747],"firstseen":"2024-03-04T08:13:16.175904","name":"openpgp-keys-fwknop","packageid":77147}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.cipherdyne.org\/fwknop\/"],"uses":[{"defaultflag":true,"description":"Build fwknop client","isdefault":true,"packageid":62142,"use":"client"},{"description":"Install utility scripts and AppArmor policy for fwknopd","isdefault":false,"packageid":62142,"use":"extras"},{"description":"Use net-firewall\/firewalld as the default server backend","isdefault":false,"packageid":62142,"use":"firewalld"},{"description":"Use sys-libs\/gdbm to store fwknopd digest cache","isdefault":false,"packageid":62142,"use":"gdbm"},{"description":"Enable GPG support via app-crypt\/gpgme","isdefault":false,"packageid":62142,"use":"gpg"},{"defaultflag":true,"description":"Use net-firewall\/iptables as the default server backend","isdefault":true,"packageid":62142,"use":"iptables"},{"description":"Enable UDP-only NFQUEUE server mode (no net-libs\/libpcap dependency)","isdefault":false,"packageid":62142,"use":"nfqueue"},{"defaultflag":true,"description":"Build fwknopd server","isdefault":true,"packageid":62142,"use":"server"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Enable UDP-only server mode (no net-libs\/libpcap dependency)","isdefault":false,"packageid":62142,"use":"udp-server"},{"description":"Verify upstream signatures on distfiles","isdefault":false,"use":"verify-sig"}]}