Hi!
When using a fresh 1.0.8.3 install from git, trying to add a new message area is not working.
The area does not get saved in mbsetup but the JAM files gets created, etc.
On the same system, using 1.0.8.2 from zip, it works as expected.
System is Debian Bullseye 11 x64.
A few silly questions :
When you compiled mbse did you get any error or warning messages ?
If in doubt, go in to the source folder (mbsebbs) then
run ./configure,
make > build.log 2> build.err
You may well have to do the above as root, so follow the INSTALL doc details.
Now less build.err and there should be NO errors and not too many warnings
Now less build.log should be clean and at the end msg for leaving script directory.
Check status of data files so ls -la etc/*.data
All owned by mbse.bbs and all attributes as rw-rw
All must have the 1st two as rw the 2nd block with r and possibly w and nothing for the 3rd but your mileage may differ also the 2nd block can vary a bit , i.e.,
~~~
-rw-rw---- 1 mbse bbs 1999156 Apr 16 19:10 etc/mareas.data
-rw-rw---- 1 mbse bbs 2607 Apr 16 19:10 etc/mgroups.data
~~~
Ownership differences or setting for the first block (other than having x) might be the pointer.
Thanks for the quick reply.
Unfortunately, I refreshed the whole install and removed everything from 1.0.8.3 when I saw 1.0.8.2 worked.
However, out of memory, I know the permissions on the data files were right since I checked them. Weirdly, only the Message Areas couldn't get created, everything else appeared to be working.
As for the build process, it was finishing with a success but I don't have the logs for the build anymore.
Since it was pretty consistent, I'll try to redo the whole thing with your comments in mind and report back with more details.
Confirmed issue with the duplicate area checking; will be fixed ASAP.
Fixed in v1.0.8.4. The message area duplicate checking code needs further work/testing, and has been temporarily disabled to fix this issue.