v1.1.7.2 - Add Default to Blank .signature option.
v1.1.7.1 - Remove extra blank lines when user .signature file is empty.
This will require thorough testing to ensure that it doesn't break other parts of the system. Until I have time for testing it, this change will not be committed to the git repository. Andrew On Wed, Feb 18, 2026, 3:37 PM Adam Clark kinetix242@users.sourceforge.net wrote: The mbtask binary is designed to be started by root, normally in a system startup script. It handles the tasks that require privileges, then drops privileges to the mbse user. Unless you're running a different system than what's...
The mbtask binary is designed to be started by root, normally in a system startup script. It handles the tasks that require privileges, then drops privileges to the mbse user. You have given me no reason to change a design that works, simply because you want to have MBSE_ROOT assigned somewhere different that the mbse user's home directory. Such a change would also require reworking several other mbse programs, including mbuseradd and mbpasswd, which require root privileges to accomplish their particular...
$MBSE_ROOT should be the determining environment ROOT, not pw->pw_dir
The BBS is designed by the original author to have the MBSE_ROOT set to the same directory as the home directory for the mbse user. I haven't dug too deeply into the mbtask code yet, but I imagine 1 reason for this is that mbtask is initially started as root and then drops privileges to the mbse user. The root user doesn't have MBSE_ROOT set, so mbtask needs to use another means to find the files it needs until it switches to user mbse. Unless someone can give me a compelling reason to change this,...
v1.1.7 - Add missing ChangeLog_2025
v1.1.7 - Add origin node to file announcements/enable guest accounts.