#mgmtconfig — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mgmtconfig, aggregated by home.social.
-
A friend of mine, Dave Kempe, has kicked off the shorewall-nft project, to continue the legacy of the brilliant iptables frontend (really an API/spec) that Tom Eastep started over 25+ years ago.
https://github.com/sol1/shorewall-nft
There's no better way to do Linux firewalling, and I'll be migrating all of my projects to this.
Yes there's even an #mgmtconfig shorewall module: https://github.com/purpleidea/mgmt/tree/master/modules/shorewall
-
A friend of mine, Dave Kempe, has kicked off the shorewall-nft project, to continue the legacy of the brilliant iptables frontend (really an API/spec) that Tom Eastep started over 25+ years ago.
https://github.com/sol1/shorewall-nft
There's no better way to do Linux firewalling, and I'll be migrating all of my projects to this.
Yes there's even an #mgmtconfig shorewall module: https://github.com/purpleidea/mgmt/tree/master/modules/shorewall
-
We've landed a series of `fwupd` functions and resources in #mgmtconfig to interact with the LVFS and more!
Linux desktop automation is getting better...
-
We've landed a series of `fwupd` functions and resources in #mgmtconfig to interact with the LVFS and more!
Linux desktop automation is getting better...
-
Have a look at what you can do in #mgmtconfig with streams of power usage.
https://www.youtube.com/watch?v=9HWNTQIIc2I
Reach out to https://m9rx.com/ to get rolling with this kind of cool magic!
-
Have a look at what you can do in #mgmtconfig with streams of power usage.
https://www.youtube.com/watch?v=9HWNTQIIc2I
Reach out to https://m9rx.com/ to get rolling with this kind of cool magic!
-
@Kbsingh RE: https://x.com/KaranOrg/status/2076690816324550725 I've got an absolutely dope #mgmtconfig wireguard module. Want a 5 min demo?
TL;DR: it sets up wireguard and does automatic key rotation in ~100ms whenever you want to.
-
@Kbsingh RE: https://x.com/KaranOrg/status/2076690816324550725 I've got an absolutely dope #mgmtconfig wireguard module. Want a 5 min demo?
TL;DR: it sets up wireguard and does automatic key rotation in ~100ms whenever you want to.
-
Happy Canada Day!
All #mgmtconfig users are now getting access to our latest release for half the price!
-
Happy Canada Day!
All #mgmtconfig users are now getting access to our latest release for half the price!
-
My #Postgresql #mgmtconfig talk submission to @pgconfeu has been #REJECTED!
(Promote transparency and post your rejections too!)
-
My #Postgresql #mgmtconfig talk submission to @pgconfeu has been #REJECTED!
(Promote transparency and post your rejections too!)
-
I just released #mgmtconfig version 1.1.0
This a major new release that is incredibly polished.
Documentation site has been updated with new functions and resources:
Downloads and release notes here:
-
I just released #mgmtconfig version 1.1.0
This a major new release that is incredibly polished.
Documentation site has been updated with new functions and resources:
Downloads and release notes here:
-
RE: https://hachyderm.io/@whack/116784579573409495
I hereby claim a sticker and trophy for the #mgmtconfig project. \o/
(Seriously Jordan has been very helpful, and we're glad to have his contributions!)
Come learn and grow with us today: https://matrix.to/#/#mgmtconfig:matrix.org
-
RE: https://hachyderm.io/@whack/116784579573409495
I hereby claim a sticker and trophy for the #mgmtconfig project. \o/
(Seriously Jordan has been very helpful, and we're glad to have his contributions!)
Come learn and grow with us today: https://matrix.to/#/#mgmtconfig:matrix.org
-
I've merged http:client and the associated net/http response() function! in #mgmtconfig \o/
Been thinking about it for 10+ years :/
Try it out =D
It hopefully also makes the resources/functions model that I've been championing much clearer. I know at least one of you was a bit unclear on the semantics, but I think this should make it more obvious.
Any questions, complaints, ideas, please lmk!
-
I've merged http:client and the associated net/http response() function! in #mgmtconfig \o/
Been thinking about it for 10+ years :/
Try it out =D
It hopefully also makes the resources/functions model that I've been championing much clearer. I know at least one of you was a bit unclear on the semantics, but I think this should make it more obvious.
Any questions, complaints, ideas, please lmk!
-
Many people are using LLM's the way we see the compiler.
Where "generated source code" becomes the "compiled binary" and thinking "the prompt" is a good alternative for "source code".
This won't scale, our source code is becoming incomprehensible!
This is a post about why DSL's are an important technology. In #mgmtconfig, just a few hundred lines of our mcl language, can replace 100k+ line code bases of imperative slop.
-
Many people are using LLM's the way we see the compiler.
Where "generated source code" becomes the "compiled binary" and thinking "the prompt" is a good alternative for "source code".
This won't scale, our source code is becoming incomprehensible!
This is a post about why DSL's are an important technology. In #mgmtconfig, just a few hundred lines of our mcl language, can replace 100k+ line code bases of imperative slop.
-
@jriou Remove 100% and replace with #mgmtconfig ;)
-
@jriou Remove 100% and replace with #mgmtconfig ;)
-
I'll be in #Halifax at "The Oxford Taproom" from 6pm-8pm tonight for some sort of nerd meetup!
#mgmtconfig stickers will be available and the best mgmt related patch/hack/contribution gets a special present from Montreal!
-
I'll be in #Halifax at "The Oxford Taproom" from 6pm-8pm tonight for some sort of nerd meetup!
#mgmtconfig stickers will be available and the best mgmt related patch/hack/contribution gets a special present from Montreal!
-
RE: https://hachyderm.io/@whack/116633678915600130
Jordan is providing many valuable bug reports which is making my software more robust!
-
RE: https://hachyderm.io/@whack/116633678915600130
Jordan is providing many valuable bug reports which is making my software more robust!
-
@deobald @matrix I've had customer interest, but nobody has stepped up to pay to build out the #mgmtconfig module to automate it!
If you find someone interested, lmk! A lot of SMB's would love this kind of feature. In the meantime, using the matrix home server is useful enough.
-
@deobald @matrix I've had customer interest, but nobody has stepped up to pay to build out the #mgmtconfig module to automate it!
If you find someone interested, lmk! A lot of SMB's would love this kind of feature. In the meantime, using the matrix home server is useful enough.
-
@viq Would you be willing with a sort of "project manager hat on", help me understand which of those features (or others) are missing in #mgmtconfig and which would be appreciated there?
-
@viq Would you be willing with a sort of "project manager hat on", help me understand which of those features (or others) are missing in #mgmtconfig and which would be appreciated there?
-
TL;DR fast debugging:
Set debug params on the phone and point to some linux box.
Listen on that box:
while true; do nc -u -l 514; doneTest:
logger -n 192.168.210.1 -P 514 -d "Test message from logger"See logs. Find issue.
tftp 192.168.210.1
get <cfg$mac.xml>xmllint --noout <cfg$mac.xml>
Find issue and face palm :/
Working with #mgmtconfig made this much easier! Contact me to see how we can help.
-
TL;DR fast debugging:
Set debug params on the phone and point to some linux box.
Listen on that box:
while true; do nc -u -l 514; doneTest:
logger -n 192.168.210.1 -P 514 -d "Test message from logger"See logs. Find issue.
tftp 192.168.210.1
get <cfg$mac.xml>xmllint --noout <cfg$mac.xml>
Find issue and face palm :/
Working with #mgmtconfig made this much easier! Contact me to see how we can help.
-
Using #mgmtconfig to provision and configure a bunch of hotel phones today. Yes, exactly one is black. (Special room.)
-
Using #mgmtconfig to provision and configure a bunch of hotel phones today. Yes, exactly one is black. (Special room.)
-
Thanks to @whack who found and reported a previously unnoticed bug in our use of the package kit API in #mgmtconfig.
Every great report adds extra beautiful polish!
https://github.com/purpleidea/mgmt/commit/28d81c6a06c30f263182f66e0a9dac91ae50d5c5
-
Thanks to @whack who found and reported a previously unnoticed bug in our use of the package kit API in #mgmtconfig.
Every great report adds extra beautiful polish!
https://github.com/purpleidea/mgmt/commit/28d81c6a06c30f263182f66e0a9dac91ae50d5c5
-
@halihax Just saw this. I love this kind of organization. Well done! I'll be there in 1.5 weeks in case anyone wants to hack or have an #mgmtconfig demo or training.
-
@halihax Just saw this. I love this kind of organization. Well done! I'll be there in 1.5 weeks in case anyone wants to hack or have an #mgmtconfig demo or training.
-
I'll be in #Halifax, #NovaScotia in 1.5 weeks from now if anyone wants to do nerd things, hack on #mgmtconfig or get some free stickers!
Suggestions welcome for good food and non-touristy things if you've got any!
-
I'll be in #Halifax, #NovaScotia in 1.5 weeks from now if anyone wants to do nerd things, hack on #mgmtconfig or get some free stickers!
Suggestions welcome for good food and non-touristy things if you've got any!
-
OH: "dragging a slider and having the server respond to do Weird Stuff immediately was ... delightful"
#mgmtconfig from the brilliant and elocutionary @whack
-
OH: "dragging a slider and having the server respond to do Weird Stuff immediately was ... delightful"
#mgmtconfig from the brilliant and elocutionary @whack
-
In my recent performance engineering work, I noticed #mgmtconfig (when idle) was consuming between 3% to 15% of cpu when it was supposed to be sleeping!
I produced a nice flamegraph that nicely shows the culprit. An event-based library that is secretly polling.
This is used by a ton of big corporations. Hopefully one of them wants to step up and patch this nicely!
-
In my recent performance engineering work, I noticed #mgmtconfig (when idle) was consuming between 3% to 15% of cpu when it was supposed to be sleeping!
I produced a nice flamegraph that nicely shows the culprit. An event-based library that is secretly polling.
This is used by a ton of big corporations. Hopefully one of them wants to step up and patch this nicely!
-
The journey in #mgmtconfig of optimizing some code down from 137 sec to 50.
If you love performance engineering there's lots of fun, low hanging fruit to get in on. Paid tasks too!
-
The journey in #mgmtconfig of optimizing some code down from 137 sec to 50.
If you love performance engineering there's lots of fun, low hanging fruit to get in on. Paid tasks too!
-
Had a great intake call for #mgmtconfig with @nlnet today! My intake person was super nice and very informative! Lots of good work in mgmt coming soon thanks to @NGIZero !
-
Had a great intake call for #mgmtconfig with @nlnet today! My intake person was super nice and very informative! Lots of good work in mgmt coming soon thanks to @NGIZero !
-
@whack It always felt like Windows and Mac worlds had an advantage by not needing to support all the fragmentation, while also having way more money.
So my policy for #mgmtconfig has been support Fedora x86_64 only. Best effort for Debian. And anything else has to be paid or community patched.
Why Fedora? Because it's the most clean, upstream, and sensibly put together distro out there, and new stuff landing first helps a lot.
-
@whack It always felt like Windows and Mac worlds had an advantage by not needing to support all the fragmentation, while also having way more money.
So my policy for #mgmtconfig has been support Fedora x86_64 only. Best effort for Debian. And anything else has to be paid or community patched.
Why Fedora? Because it's the most clean, upstream, and sensibly put together distro out there, and new stuff landing first helps a lot.