Please, remove the space that the ZNC takes from the command line when invoking the program by this way:
./znc -d ./
It's going to search by path " ./configs/znc.conf" for example instead of "./configs/znc.conf".
Thanks!
Please, remove the space that the ZNC takes from the command line when invoking the program by this way:
./znc -d ./
It's going to search by path " ./configs/znc.conf" for example instead of "./configs/znc.conf".
Thanks!
<!-- github-sync-id:223412083 -->
Oh sorry, it was my fault using the execve() system call on a program I used to change uid and gid in a chroot for chrooting znc.
Here is the error:
char *args[] = { "./znc", "-d .", NULL };
should be:
char *args[] = { "./znc", "-d", ".", NULL };
Thanks for the interest and the help!
<!-- github-comment-id:309311106 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Please, remove the space that the ZNC takes from the command line when invoking the program by this way:
./znc -d ./
It's going to search by path " ./configs/znc.conf" for example instead of "./configs/znc.conf".
Thanks!
Show config.log
What shell is that? What OS?
Did you try --datadir?
Oh sorry, it was my fault using the execve() system call on a program I used to change uid and gid in a chroot for chrooting znc.
Here is the error:
char *args[] = { "./znc", "-d .", NULL };
should be:
char *args[] = { "./znc", "-d", ".", NULL };
Thanks for the interest and the help!