Public bug reported:
[impact]
knockd's systemd service restricts its capabilities, so it's unable to
load modules needed for changing iptables rules, e.g. ip6_tables module
[test case]
install knockd, edit /etc/default/knockd to enable it, edit
/etc/knockd.conf to create a test rule, e.g.:
[test]
sequence = 5000,5001,5002
seq_timeout = 5
command = ufw allow proto tcp from any to any port 22
make sure ip6_tables is not loaded on the test system.
from a separate system, perform the knocking (using the appropriate ip
address):
$ knock -d 500 192.168.122.237 5000 5001 5002
check the syslog:
Apr 23 10:50:36 lp1823051 knockd[3628]: ERROR: initcaps
Apr 23 10:50:36 lp1823051 knockd[3628]: [Errno 2] modprobe: ERROR: could not
insert 'ip6_tables': Operation not permitted
[regression potential]
low; any regressions would be around loading/unloading modules.
** Affects: knockd (Ubuntu)
Importance: Medium
Assignee: Dan Streetman (ddstreet)
Status: In Progress
** Affects: knockd (Ubuntu Bionic)
Importance: Medium
Assignee: Dan Streetman (ddstreet)
Status: In Progress
** Affects: knockd (Ubuntu Cosmic)
Importance: Medium
Assignee: Dan Streetman (ddstreet)
Status: In Progress
** Affects: knockd (Ubuntu Disco)
Importance: Medium
Assignee: Dan Streetman (ddstreet)
Status: In Progress
** Affects: knockd (Ubuntu Eoan)
Importance: Medium
Assignee: Dan Streetman (ddstreet)
Status: In Progress
** Also affects: knockd (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: knockd (Ubuntu Eoan)
Importance: Undecided
Status: New
** Also affects: knockd (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: knockd (Ubuntu Disco)
Importance: Undecided
Status: New
** Changed in: knockd (Ubuntu Bionic)
Status: New => In Progress
** Changed in: knockd (Ubuntu Cosmic)
Status: New => In Progress
** Changed in: knockd (Ubuntu Disco)
Status: New => In Progress
** Changed in: knockd (Ubuntu Eoan)
Status: New => In Progress
** Changed in: knockd (Ubuntu Bionic)
Importance: Undecided => Medium
** Changed in: knockd (Ubuntu Cosmic)
Importance: Undecided => Medium
** Changed in: knockd (Ubuntu Disco)
Importance: Undecided => Medium
** Changed in: knockd (Ubuntu Eoan)
Importance: Undecided => Medium
** Changed in: knockd (Ubuntu Bionic)
Assignee: (unassigned) => Dan Streetman (ddstreet)
** Changed in: knockd (Ubuntu Cosmic)
Assignee: (unassigned) => Dan Streetman (ddstreet)
** Changed in: knockd (Ubuntu Disco)
Assignee: (unassigned) => Dan Streetman (ddstreet)
** Changed in: knockd (Ubuntu Eoan)
Assignee: (unassigned) => Dan Streetman (ddstreet)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1825974
Title:
knockd can't load modules, e.g. ip6_tables
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/knockd/+bug/1825974/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs