Moved my system from Ubuntu 22.04 to Ubuntu 24.04, the move was mostly uneventful. Only wrinkle I encountered so far has been with gnmsgid.
On Ubuntu 22.04:
$ SEQDIR="/home/ubuntu/fido/seq"
$ export SEQDIR
$ gnmsgid
693e0026
On Ubuntu 24.04:
$ SEQDIR="/home/ubuntu/fido/seq"
$ export SEQDIR
$ gnmsgid
*** buffer overflow detected ***: terminated
Aborted (core dumped)
$ gnmsgid -seqdir /tmp
*** buffer overflow detected ***: terminated
Aborted (core dumped)
$ gnmsgid -seqdir /tmp/
693e043a
$ SEQDIR="/home/ubuntu/fido/seq/"
$ export SEQDIR
$ gnmsgid
693e0470
So it seems on Ubuntu 24.04 you need a trailing / when specifying seqdir either on the command line or via environment variable.
| Sysop: | Sarah |
|---|---|
| Location: | Portland, Oregon |
| Users: | 277 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 31:51:00 |
| Calls: | 1,894 |
| Calls today: | 1,894 |
| Files: | 85,214 |
| U/L today: |
554 files (10,683M bytes) |
| D/L today: |
161,174 files (55,554M bytes) |
| Messages: | 80,572 |
| Posted today: | 73 |