# if (not config.has_key('hardlink')):
if (not config.__contains__('hardlink')):
jk_update work again.
There are also other issues with other jk_ executables.
/sbin/jk_list
Traceback (most recent call last):
File "/sbin/jk_list", line 159, in <module>
main()
File "/sbin/jk_list", line 156, in main
printResults(results,wide)
File "/sbin/jk_list", line 92, in printResults
results.sort()
TypeError: '<' not supported between instances of 'ListResult' and 'ListResult'
As lang as ubuntu not had upgraded the jailkit-package in their repositories, we might need to finde a workflow to fix this in the meantime
Why would you install an older version of jailkit? Jailkit version 2.19 is older than Ubuntu 20.04 by a year, so you had to have intentionally done that.
I’m sure if you had installed 2.23 you wouldn’t have had that issue.
But you had 2.19 installed and the current release is 2.23. So if you just set up that server, it should have had 2.23 on it. If you set that server up the day that Ubuntu 20.04 was released, it should have 2.21 on it.
I see on ubuntu 20.04
on another server running ubuntu 22.04 I see
so I am guessing that :-
Ubuntu 20.04 should have version 2.21-2
Ubuntu 22.04 should have version 2.23-1
I have no problems with 2.21-2 on 20.04, where the op’s older version comes from IDK @suther have you some apt problems ?
2.19 is wrong (and I don’t know where OP got it from, as we don’t provide jailkit packages for Ubuntu), but Ubuntu 20.04 does not have 2.23. OP should have jailkit version 2.21, and we haven’t had any bug reports about it, so I assume it works.
So I’ve looked into the Webmin-GUI again, and here you see the strange bug… see following gif as fun-fact:
So it seems I use 2.21, but the package-maintainer missed to change the version-number inside of the package ?!?
But as described in my opening post, there are issues with 2.21 at my setup.
Can someone please check if the same issue in same environment exist at your side?