HI list,
thanks for your fast response, Olivier.
I checked the jk_check file and i found following lines (214-216):
"chrootsh = os.path.join(EXEPREFIX, '/sbin/jk_chrootsh')
if (rpw[6].strip() != chrootsh):
print 'ERROR: user '+rpw[0]+' has a /./ but does not have the
'+chrootsh+' shell'"
(EXEPREFIX is defined at the top with "EXEPREFIX='/usr'", and i compared
my file with the jk_check file in the cvs repository)
I think the operation os.path.join do not run as it should. I think it
should combine the two strings together, but in the print line the
variable is still "/sbin/jk_chrootsh" and not
EXEPREFIX/sbin/jk_chrootsh. Can it be that line 214 has to look like
"chrootsh = EXEPREFIX+'sbin/jk_chrootsh'