Oleg Ginzburg
Oleg Ginzburg
@almmos At the moment, for two or more nodes, it is better to use API ( https://github.com/cbsd/cbsd/blob/develop/share/docs/general/cbsd_api.md) instead of SSH for system clustering. The current 'SSH'-based implementation is very primitive...
Also one of the original ideas why we forked /bin/sh -> /usr/local/bin/cbsd was to get away from the very expensive initialization/bootstrap of variables on each 'cbsd' command. So, the entire...
commited https://cgit.freebsd.org/ports/commit/?id=d372b077377764cbccffd960b6940a7f3c41ea44
@tjjohnson-slnk Thanks for report! It seems to be related to the hardcode of the /usr/jails path in the ClonOS code. Can you confirm that the working directory of the cbsd...
You can use the skeleton directory (for system hooks and/or jails content) for customization that affects all newly created containers. By default, "**[$platform]**-jail-**[$profile]**-system-default" is used. For example, the default profile...
@dirkx I would be very grateful if you could describe the ideal option. Of course, everyone's case is different, so I am interested in making the system more universal. Thanks.
Thanks for the report! All external commands in CBSD use macros (XXX_CMD variables), which are initialized at startup. This ensures that CBSD scripts won't start executing if a process uses...
Hi! Thanks for reporting. Just for clarification: What does the command `cbsd node mode=list` show in your case ? When `cbsd rexe` used it uses the `cbsd` user's (not root)...
Thanks for the details. I haven't had time to check this one yet because I'm on vacation now. I'll definitely do it next week!
@almmos I think I found the source of the problem thanks to you. Apparently, https://github.com/cbsd/cbsd/blob/develop/bin/cbsdsh/input.c#L361 too silent when can't open file ( the problem starts with this line: https://github.com/cbsd/cbsd/blob/develop/bin/cbsdsh/main.c#L217 )...