Hi,
Got an issue with jk_update using the latest version 2.21
jk_update -j /home/students -d
Traceback (most recent call last):
File "/sbin/jk_update", line 290, in <module>
main()
File "/sbin/jk_update", line 272, in main
if (not config.has_key('hardlink')):
AttributeError: 'dict' object has no attribute 'has_key'
Any hint what to do next with this? Currently working in Centos 8, using python3.
Thanks.
Initial got an issue but this is resolved by deleting one of the line/comment in includesections
jk_init -v -j /home/students basicshell
Traceback (most recent call last):
File "/sbin/jk_init", line 261, in <module>
main()
File "/sbin/jk_init", line 258, in main
activateConfig(config, jail, args)
File "/sbin/jk_init", line 164, in activateConfig
cfg.read([config['file']])
File "/usr/lib64/python3.6/configparser.py", line 697, in read
self._read(fp, filename)
File "/usr/lib64/python3.6/configparser.py", line 1092, in _read
fpname, lineno)
configparser.DuplicateOptionError: While reading from '/etc/jailkit/jk_init.ini' [line 118]: option 'includesections' in section 'openvpn' already exists
Solution:
[openvpn]
comment = jail for the openvpn daemon
paths = /usr/sbin/openvpn
users = root,nobody
groups = root,nogroup
#includesections = netbasics
devices = /dev/urandom, /dev/random, /dev/net/tun
includesections = netbasics, uidbasics
need_logsocket = 1