Hello.
How goes it? I've had some beer, can you tell?
I haven't posted here in a little while, so thought I might.
I've been hard at work watching compiler messages zoom by my terminal. Well it's not so much with the zooming at the moment, as it's slowed down a bit (probably compiling llvm)
I forked freebsd. Yes. Am I crazy or no? Why would I do that?
I guess to learn more, experiment, see what I can break.
I started off thinking I'd do something like TrueOS, with the os core packages, but that didn't work out so much. it buggers up the usual
tools.
Talisman does compile on FreeBSD! but needs /proc mounted!
In other news, Talisman is stalled a bit. Mostly because loading up the Win 10 vm is a pain. That and I can't seem to make postie crash the way shawn does. This bothers me. Until I can figure out how to fix what I've got, it will be a while before I add more.
Well I'm outta beer. Have fun with the bbsing!
I forked freebsd. Yes. Am I crazy or no? Why would I do that?
Anyway, I'm currently right back at a fresh FreeBSD 13 tree, and am grafting runit into it. The plan is to replace init / rc with runit.
In other news, Talisman is stalled a bit. Mostly because loading up the
Win 10 vm is a pain. That and I can't seem to make postie crash the way shawn does. This bothers me. Until I can figure out how to fix what I've got, it will be a while before I add more.
Not that you can't run a perfectly fine BBS with it the way it is, I'd
like to add more to the lua scripting, but until anyone wants to use it, i'm just stabbing in the dark trying to figure out what people want.
Well I'm outta beer. Have fun with the bbsing!
apam wrote to All <=-
In other news, Talisman is stalled a bit. Mostly because loading up the Win 10 vm is a pain. That and I can't seem to make postie crash the way shawn does. This bothers me. Until I can figure out how to fix what
I've got, it will be a while before I add more.
Well I'm outta beer. Have fun with the bbsing!
apam wrote to All <=-
I forked freebsd. Yes. Am I crazy or no? Why would I do that?
I guess to learn more, experiment, see what I can break.
I heard about runit, but never tried it. Is it much different from others li open-rc?
How goes it? I've had some beer, can you tell?
I forked freebsd. Yes. Am I crazy or no?
Anyway, I'm currently right back at a fresh FreeBSD 13 tree, and am grafting runit into it. The plan is to replace init / rc with runit.
Have you ever looked into s6?
https://skarnet.org/software/s6/
That sounds pretty interesting! Keep us posted on your progress as
you get
time.
Related to that, I may start reimplementing some bits that are hard
coded today in the scripts to see how far I can get.
I wonder if doing more in Lua and shipping those scripts as the bbs
would give you some inspiration for what's scripting support is
needed?
apam wrote (2021-01-24):
I forked freebsd. Yes. Am I crazy or no? Why would I do that?
lifetime project :). Matt Dillon has been working now for 18 years on
his FreeBSD fork.
https://web.archive.org/web/20040711014738/http://www.onlamp.com/pub/a/bsd
07/08/dragonfly_bsd_interview.html
Anyway, I'm currently right back at a fresh FreeBSD 13 tree, and am grafting runit into it. The plan is to replace init / rc with runit.
Have the FreeBSD folks decided how they will modernize their init system?
I heard about runit, but never tried it. Is it much different from
others like open-rc?
In other news, Talisman is stalled a bit. Mostly because loading up th Win 10 vm is a pain. That and I can't seem to make postie crash the wa shawn does. This bothers me. Until I can figure out how to fix what I' got, it will be a while before I add more.
Not that you can't run a perfectly fine BBS with it the way it is, I'd like to add more to the lua scripting, but until anyone wants to use i i'm just stabbing in the dark trying to figure out what people want.
I'm most excited about postie. New tosser on the block with Squish
support ...
Well I'm outta beer. Have fun with the bbsing!
I lately realized that my neck starts to itch when I drink beer. Bummer ...
---
* Origin: . (21:3/102)
Re: Fellow BBS Aficionados
By: Oli to apam on Sun Jan 24 2021 12:01 pm
I heard about runit, but never tried it. Is it much different from othe open-rc?
You could argue that runit is faster and has less bottle necks than openrc. It is also much simpler.
I don't know aboyt FreeBSD, but I doubt OpenBSD will consider changing init anytime soon. They'd rather fix any issue in their current implementation than switch over something new and shiny until somebody else has tested it :-)
--
gopher://gopher.richardfalken.com/1/richardfalken
--- SBBSecho 3.12-Linux
* Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
something i wish that all main distros would do is migrate back to system
5 init scripts, instead of using systemD. like in slackware. its much much cleaner
and doesnt hog system memory.
something i would like to see in both Linux and FreeBSD, is a restructuring of the way programs or apps are installed and set up. i really think it should be set up the way apple setup darwin / OSX. in
On 02-02-21 16:26, gcubebuddy wrote to Arelor <=-
something i wish that all main distros would do is migrate back to
system 5 init scripts, instead of using systemD. like in slackware. its much much cleaner and doesnt hog system memory.
something i would like to see in both Linux and FreeBSD,
is a restructuring of the way programs or apps are installed and set up. i really think it should be set up the way apple setup darwin / OSX. in other words, each ap
is a self contained executable folder, and installed to /apps. i would also build it off a package app wrapper suchas snap, appimage, or flatpack. i think that is goi
to be the wave of the future for UNIXs. that way it gets away from "dependancy hell", which is a nightmare - espically if you are hand downloading and compiling each
package in say gentoo or
archlinux. i think it would also make updating the kernel, and base system OS alot easier, and would possibly work with rolling updates.
gcubebuddy wrote (2021-02-02):
something i wish that all main distros would do is migrate back to system
5 init scripts, instead of using systemD. like in slackware. its much much cleaner
in which way is it cleaner? From a user's perspective systemd looks much cleaner. system 5 is just a bunch of cryptic script.
and doesnt hog system memory.
True. I run stuff in LXC containers. SystemD often uses more memory than the service that it starts.
There is already a Linux distribution that does that. I don't remember the name. Maybe it was CRUX?
SystemD is not an init system. It is a system daemon :-P
I like OpenBSD's take. It is script based, but service scripts work as small units. Initialitation configuration is done in a short file that contains a bunch of variables. It reminds me so much of Slackware. If you want to enable something you do rcctl enable $something and you are ready to go.
gcubebuddy wrote (2021-02-02):
something i wish that all main distros would do is migrate back to sys 5 init scripts, instead of using systemD. like in slackware. its much cleaner
in which way is it cleaner? From a user's perspective systemd looks much cleaner. system 5 is just a bunch of cryptic script.
and doesnt hog system memory.
True. I run stuff in LXC containers. SystemD often uses more memory than the service that it starts.
---
* Origin: . (21:3/102)
On Tuesday, February 2nd gcubebuddy said...
something i would like to see in both Linux and FreeBSD, is a restructuring of the way programs or apps are installed and set up. i really think it should be set up the way apple setup darwin / OSX. in
This has been tried a bunch of ways. I think the closest to a "standard" on any Linux distro is Snap. There of course have been many container based approaches.
Fragmentation is a blessing and a curse in Linux (and BSD) land.
--
■ NuSkooler // Xibalba - "The place of fear"
■ xibalba.l33t.codes (44510/telnet, 44511/ssh)
■ ENiGMA 1/2 WHQ | Phenom | 67 | iMPURE | ACiDic
--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
* Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
Re: re: Fellow BBS Aficionados
By: gcubebuddy to Oli on Tue Feb 02 2021 04:16 pm
something i would like to see in both Linux and FreeBSD,
is a restructuring of the way programs or apps are installed and set u really think it should be set up the way apple setup darwin / OSX. in o words, each ap
is a self contained executable folder, and installed to /apps. i would build it off a package app wrapper suchas snap, appimage, or flatpack. think that is goi
to be the wave of the future for UNIXs. that way it gets away from "dependancy hell", which is a nightmare - espically if you are hand downloading and compiling each
package in say gentoo or
archlinux. i think it would also make updating the kernel, and base sys OS alot easier, and would possibly work with rolling updates.
There is already a Linux distribution that does that. I don't remember
the name. Maybe it was CRUX?
I like OpenBSD's structure myself.
--
gopher://gopher.richardfalken.com/1/richardfalken
--- SBBSecho 3.12-Linux
* Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 31 |
Nodes: | 8 (0 / 8) |
Uptime: | 19:09:43 |
Calls: | 2,095 |
Calls today: | 2 |
Files: | 11,142 |
Messages: | 949,498 |