On Tue, Apr 21, 2020 at 09:17:50PM +0300, Pekka Niiranen wrote: > Hello Sirs, > > That is very comprehensive list of books, but I have > not found any concise example of "OpenBSD development environment". > There are KNF settings for vim and emacs in github but not much more. > > OpenBSD is in constant flux so I would like to know which > of its various services controlled by rcctl would be > the best starting point for analyzing how code a minimal server > in OpenBSD 2020 including pledge and prilege separation methods. > Which of the current services is "the present state of the art" for > a starting point? >
The source code would be the best place to look. I know I've learned a lot reading the code and manual pages. Not knowing your skill level, but I often start with usr.sbin/identd/identd.c as a good skeleton. Edgar > -pekka- > > On 19.4.2020 23.51, Martin wrote: > > People recommend me these books https://www.openbsd.org/books.html for > > programming starting point. Here is a list of admin. related books too. > > Very comprehensive and useful books listed. > > > > Martin > > > > ????????????????????? Original Message ????????????????????? > > On Sunday, April 19, 2020 7:15 PM, Chris Zakelj <c.zak...@ieee.org> wrote: > > > > > Looking to the list for suggestions on becoming at least a > > > semi-competent admin.?? Long-time members may remember my trial-by-fire > > > 15+ years ago when the boss ordered a T1 and the carrier's tech > > > "helpfully" pointed the dmz interface at the (already outdated) NT4 file > > > server.?? My current situation is nothing like that, but thanks to all > > > the recent trolls, I discovered that following the IEEE's transition > > > from their email service being little more than a .forward alias into a > > > full-fledged GMail suite, that Google wasn't forwarding emails it deemed > > > spammy and caused the partial loss of nearly seven months' worth of > > > mail.?? Since I don't trust Google or pretty much any "free" provider at > > > this point, that means doing it myself.?? Some steps (registering a > > > domain, ordering business-class service or a static IP, etc) are > > > self-evident.?? But after that, there's a lot I really need to learn > > > beyond what's in the man pages, and my copy of 'Absolute OpenBSD' is > > > quite dated at this point.?? I've also got that misbehaving ARC-1200B > > > card, so if dlg@ or another team member in the US/Canada has interest in > > > figuring out what's going sideways, I'll pay for shipping both ways. > > > > > >