I missed that part, but indeed is looking for a kamctlrc in the same folder as 
kamctl. Digging in memory, the actual purpose for it is to allow 
running/operating kamailio from source directory (just compile, not install), 
which is convenient when developing. That's also why loadmodule looks not only 
for `modulename.so` file in `mpath` folders, but also for 
`modulename/modulename.so`.

If you are in kamailio sources folder, you can run `./utils/kamct/kamctl` and 
then, as running in a devel environment, the latest `kamctlrc` of the source 
tree is expected to be the base config. However, the order can be changed, if 
most of the people find it  differently to be more natural. Practically the 
scope it is to have a base config and a way for each user to amend only 
specific options, not to have full a config again.

Usually is expected to have the default config as deployed by install (in /etc/ 
or /usr/local/etc) when running a globally deployed kamctl or by presence in 
source three when running a devel environment, plus user specific options 
(e.g., user/password for database) in a user home config.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/3594#issuecomment-1750885524
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/pull/3594/[email protected]>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to [email protected]

Reply via email to