Re: create keys and certificates for postfix/tls

2016-02-28 Thread Marina Brown
On 02/28/2016 07:05 PM, Lucius Rizzo wrote:
> You have a few options. All involve the use of openssl to generate key or csr
> 
> See https://www.madboa.com/geek/openssl/
> 
> 1. Create a self signed cert and point Postfix to use ssl key and pem which 
> was self generated
> 2. Use letsencrypt (HIGHLY recommended). IMHO, the introduction of 
> letsencrypt will kill the basic ssl cert signed market.
> 3. Get a signed cert from namecheap. (You can alway buy a throwaway domain 
> and add positivessl cert for a year for US $1.99
> 

I use certs from cacert.org - free for my postfix and dovecot certs. I'm
eventually planning on switching to letsencrypt but cacert.org is one
source of free certs.

--- Marina Brown

> 
> From: netbsd-users-ow...@netbsd.org  on behalf 
> of Marco Beishuizen 
> Sent: Sunday, February 28, 2016 5:35 PM
> To: netbsd-users@netbsd.org
> Subject: create keys and certificates for postfix/tls
> 
> Hi,
> 
> I'm trying to make Postfix work with TLS enabled. Looks like I need some
> certificates and keys. How do create them on NetBSD 7.0?
> 
> Thanks in advance,
> Marco
> 
> --
> You've been leading a dog's life.  Stay off the furniture.
> 



streaming video from netbsd pi headless

2016-02-21 Thread Marina Brown
11) type 9 size 800x448 size 716800 stride
1600 interval 33
uvideo: found format (index 12) type 9 size 800x600 size 96 stride
1600 interval 33
uvideo: found format (index 13) type 9 size 864x480 size 829440 stride
1728 interval 33
uvideo: found format (index 14) type 9 size 960x544 size 1044480 stride
1920 interval 33
uvideo: found format (index 15) type 9 size 960x720 size 1382400 stride
1920 interval 33
uvideo: found format (index 16) type 9 size 1024x576 size 1179648 stride
2048 interval 33
uvideo: found format (index 17) type 9 size 1184x656 size 1553408 stride
2368 interval 33
uvideo: found format (index 18) type 9 size 1280x720 size 1843200 stride
2560 interval 33
uvideo: found format (index 19) type 9 size 1280x960 size 2457600 stride
2560 interval 33
uvideo: unimplemented VS CS descriptor len=6 type=0x24 subtype=0x0d
uvideo_attach: ISOC stream *
uvideo_stream_init_desc: unknown descriptor len=8 type=0x0b
video0 at uvideo0: vendor 0x046d product 0x081b, rev 2.00/0.12, addr 4
uvideo_attach: attached video driver at 0x9bd61908
umidi_search_quirk: v=1133, p=2075, i=1
umidi_search_quirk: v=1133, p=2075, i=2
uaudio0 at uhub1 port 2 configuration 1 interface 2
uaudio0: vendor 0x046d product 0x081b, rev 2.00/0.12, addr 4
id 1:   AC_INPUT type=UATI_MICROPHONE
cluster: bNrChannels=1 wChannelConfig=0x> iChannelNames=0
input0: UATI_MICROPHONE
output: UAT_STREAM
id 3:   AC_OUTPUT type=UAT_STREAM src=5
input0: UATI_MICROPHONE
output: UAT_STREAM
id 5:   AC_FEATURE src=1
input0: UATI_MICROPHONE
output: UAT_STREAM
uaudio0: audio rev 1.00
uaudio0: 2 mixer controls
audio1 at uaudio0: full duplex, playback, capture, independent
uftdi0 at uhub1 port 3
uftdi0: FTDI FT232R USB UART, rev 2.00/6.00, addr 5
ucom0 at uftdi0 portno 1
boot device: ld0
root on ld0a dumps on ld0b
root file system type: ffs
vchiq: local ver 6 (min 3), remote ver 6.
vcaudio0 at vchiq0: auds
vchiq_get_state: g_state.remote->initialised != 1 (0)
WARNING: no TOD clock present
WARNING: using filesystem time
WARNING: CHECK AND RESET THE DATE!
audio0 at vcaudio0: half duplex, playback, capture, independent

Thanks in advance.

--- Marina Brown


Re: running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-06 Thread Marina Brown
On 02/06/2016 09:33 PM, Robert Elz wrote:
> Date:Sat, 6 Feb 2016 18:39:02 -0500
> From:    Marina Brown 
> Message-ID:  <56b68416.2080...@e271.net>
> 
>   |  Would adding [...]
> 
> No, as has been pointed out, the uvideo driver would be in your kernel
> already - I just failed to notice as the way it was done in the config
> file was not what I was expecting.   Just run nm /netbsd | grep uvideo
> and you'll see it.
> 
> The best solution for you is almost certainly the one that Michael van Elst
> found ...
>   http://home.384.jp/takam/bsd/NetBSD.html
> 
> That has code that will (if it is as advertised) do exactly what you want,
> even down to having a version that does not require fancy graphics libraries
> but just reads from the camera into a file.   It does require a kernel patch
> for the Quickcam, and was done on NetBSD 6, not 7, but the patch is just to
> add entries to usbdevs, and to the usb quirks table, so applying that to
> NetBSD 7 should be trivial (unless those have already been made, in which case
> it will be even easier!).   I didn't look at the sources for the programs
> (which apparently just access the camera via the ugen interface) but the
> only likely problems with that should be caused by the newer gcc in 7 compared
> to 6, which might mean doing some code cleanups (or it might all just work.)
> 
> Good luck.
> 
> kre
> 
> 
Thanks All !!

--- Marina


Re: running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-06 Thread Marina Brown
On 02/06/2016 05:30 AM, Michael van Elst wrote:
> k...@munnari.oz.au (Robert Elz) writes:
> 
>> So I guess that the logitech quickcam must not be a uvideo type device.
> 
> Google found http://home.384.jp/takam/bsd/NetBSD.html
> 
> describing the various pre-uvideo cameras and apparently someone
> got them to work in NetBSD-1.6 times.
> 
 Would adding

# Video capture devices

auvitek* at uhub?   # Auvitek AU0828 USB TV
coram*  at pci? dev ? function ?# Conexant CX23885 PCI-E TV
cxdtv*  at pci? dev ? function ?# Conexant CX2388[0-3] PCI TV
emdtv*  at uhub?# Empia EM28xx USB TV
cir*at emdtv?
pseye*  at uhub?# Sony PLAYSTATION(R) Eye webcam
uvideo* at uhub?# USB Video Class capture devices

video*  at videobus?# Analog capture interface
dtv*at dtvbus?  # Digital capture interface


Which i found in i386 Generic help ?

--- Marina


Re: running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-05 Thread Marina Brown
On 02/05/2016 07:40 PM, Robert Elz wrote:
> Date:Sat, 6 Feb 2016 00:56:45 +0100
> From:Manuel Bouyer 
> Message-ID:  <20160205235645.ga3...@asim.lip6.fr>
> 
>   | But it's strange that it didn't get detected by the uvideo driver.
>   | (if I read things properly this driver is inclued in the RPI kernel 
> config)
> 
> Where did you see that?  I just took a look and can find no mention of uvideo
> in any of the arch/evbarm/conf/* files
> 
> I have no idea whether or not adding support is as simple as adding the
> appropriate line(s) to the config file or not though.  My experiences with
> NetBSD have been that it usually is (that is, simply adding the driver
> required to the config usually works) but anything is possible.
> 
> kre
> 
> 

Ok - can you give me a pointer to the CVS string to pull down the
correct SRC tree to rebuild my kernel then.

This is the kern i am running now.

NetBSD chickencoop 7.0.0_PATCH NetBSD 7.0.0_PATCH (RPI.201601100500Z) evbarm

It's from the NYFTP source for netbsd pi.

Thanks

--- Marina


Re: running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-05 Thread Marina Brown
On 02/05/2016 06:56 PM, Manuel Bouyer wrote:
> On Fri, Feb 05, 2016 at 06:42:36PM -0500, Marina Brown wrote:
>> ugen0 at uhub1 port 4
>> ugen0: vendor 0x046d product 0x08b2, rev 1.10/0.00, addr 5
> 
> this is your video device.
> But it's strange that it didn't get detected by the uvideo driver.
> (if I read things properly this driver is inclued in the RPI kernel config)
> 

Do you know any lightweight ways of reading webcams that do not call in
GTK or QT or linux headers ? All i want to do is have a program that
loops refreshing an image in /var/www for an image to stream in the most
simple way. No X or anything like that.

-- Marina




Re: running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-05 Thread Marina Brown
On 02/05/2016 06:03 PM, Manuel Bouyer wrote:
> On Fri, Feb 05, 2016 at 12:45:18PM -0500, Marina Brown wrote:
>> Hi All:
>>
>> I am setting up a controller for my chicken coop - so far i have my
>> netbsd raspberry pi controlling a relay that will control lights and the
>> door. I'm having a lot of trouble with the cam.
>>
>> The cam is a qickcam pro 4000 VUJ16 confirmed to work on windows (we
>> fished it out of a junk pile)
>>
>> My raspberry pi is running
>>
>> NetBSD chickencoop 7.0.0_PATCH NetBSD 7.0.0_PATCH (RPI.201601100500Z) evbarm
>>
>> I have tried various incantations to get video output but it seems that
>> the kernel may not have support for the cams - i might need pointers on
>> how to x compile a kernel with the right driver.
>>
>> I've tried This so far:
>>
>> chickencoop$ sudo mpv --cache=no tv://
>> Playing: tv://
>> [tv] Selected driver: v4l2
>> [tv]  name: Video 4 Linux 2 input
>> [tv] unable to open '/dev/video0': Device not configured
>> [tv] ioctl set mute failed: Bad file descriptor
>> [tv] 0 frames successfully processed, 0 frames dropped.
>> Failed to recognize file format.
> 
> Hello,
> the dmesg output could help
> 

Thanks !

Here is is ->

chickencoop$ echo
"###";
dmesg
###
wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 4 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 5 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 5 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 7 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0409
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 4 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 7 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 4 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 5 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 0 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 0 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 6 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 0 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 2 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
ucomreadcb: wonky status=INVAL
dwctwo0: dwc2_hc_chhltd_intr_dma: Channel 4 - ChHltd set, but reason is
unknown
dwctwo0: hcint 0x0402, intsts 0x0449
dwctwo0: dwc2_hc_chhltd_intr

running a logitech quickcam 4000 on a netbsd raspberry pi

2016-02-05 Thread Marina Brown
Hi All:

I am setting up a controller for my chicken coop - so far i have my
netbsd raspberry pi controlling a relay that will control lights and the
door. I'm having a lot of trouble with the cam.

The cam is a qickcam pro 4000 VUJ16 confirmed to work on windows (we
fished it out of a junk pile)

My raspberry pi is running

NetBSD chickencoop 7.0.0_PATCH NetBSD 7.0.0_PATCH (RPI.201601100500Z) evbarm

I have tried various incantations to get video output but it seems that
the kernel may not have support for the cams - i might need pointers on
how to x compile a kernel with the right driver.

I've tried This so far:

chickencoop$ sudo mpv --cache=no tv://
Playing: tv://
[tv] Selected driver: v4l2
[tv]  name: Video 4 Linux 2 input
[tv] unable to open '/dev/video0': Device not configured
[tv] ioctl set mute failed: Bad file descriptor
[tv] 0 frames successfully processed, 0 frames dropped.
Failed to recognize file format.


Exiting... (Errors when loading file)





Re: How to run Microsoft Internet Explorer on NetBSD?

2016-01-29 Thread Marina Brown
On 01/29/2016 05:31 AM, Jose Luis Rodriguez Garcia wrote:
> I need to use Internet Explorer for access a web from my company:
> Siebel software.
> 
> It uses Active X and it only works with Internet Explorer. (They
> haven't activated the mode of Siebel Software for non Microsoft
> browsers).
> 
> .It is a application that I must use, very few times.
> 
> It is the option that I have used (tested some of them). What option
> do you suggest?
> 
> 1- Wine (I have tried it years ago with bad results with Explorer.
> 2- I can access with Citrix, but the citrix client from pkgsrc is very
> old ,and it has problems with certificates of our Citrix Server. I
> have tried to add the certificates without success. I don't know if I
> am doing the right thing, or the citrix client has some problem for
> understand the new certificates.
> 3- VMware.
> 4- Other emulator?
> 

I use Qemu for virtualization. Not much different that VMware but it is
open source if that matters in this instance. There is virtualbox that
you can use for virtualization too. If i were you i would keep a small
windows virt for use with your company - i used to do just the same.
They have a portal that requires windows. I think you can even get
windows 10 for free under some circumstances. Not sure about this i had
a windows license owned by my company.

--- Marina Brown


Re: Learning the UNIX Operating System - NetBSD Edition

2015-12-29 Thread Marina Brown
On 12/27/2015 11:50 PM, Joseph wrote:
> Thanks for all your recommendations!
> 
> Let's see them in detail:
> 
> 1. Live CDs (I refer to LiveUSBs and DVDs as live CDs as well, later on)
> 
> @mike (without capitalization) recommended Frenzy  which might be totally OK 
> for my purposes, it is just happened to be discontinued for many years and I 
> prefer - if possible - current themes, for just the heck of it, why not? In 
> the Linux world it's quite easy to have live CDs, almost everything Linux 
> comes as a live CD these days. Strangely, it's almost the opposite with BSD 
> Unix. I dug the net and the mailing list archives and was not able to find 
> any current, widely used, accepted, and respected live variant of any of the 
> 3 major BSDs. A live system might come as a handy tool.
> 
> @Joachim recommended the Jibbed live CD, which actually looks good, except in 
> a few year old, but still most recent topic on it in this very list it was 
> not really recommended, actually for a very similar, learning situation. Even 
> the NetBSD site does not link to it, does not mention it as at least being 
> tolerated. I could use it without problem, nonetheless; just sayin'
> 
> So, why no (official) love for live CDs from the BSDs?
> 
> In searching for Unix-like live CDs (not necessarily a BSD, let's try 
> different flavors as I'm learning Unix, why not?), I came across OpenIndiana, 
> which comes as a live CD by default, but I was unable to make a bootable 
> media from Windows (never had such problems with any Linux live CD).
> 
> I also found Minix, which might be interesting later on, as an OS designed 
> for learning, serious learning, but I'm not there yet. It also dropped the 
> live CD option from the latest version for security purposes, though I also 
> tried to make bootable media from the earlier version, without success.
> 
> @Clark: Thank you for the best recommendation, the SDF Public Access UNIX 
> System - I didn't know about it! As I am lazy, and given the situation with 
> the live CDs described above, I probably will just use the SDF for the time 
> being.
> 
> Extra thanks for the Unix Haters handbook download link and recommendation; 
> this looks like a fun read for winter evenings.
> 
> @Marina: all the guys 'got' my question, with respect, you may totally 
> misread my original question, by both of your answers.
> 
> In your 1st mail you recommended me to
> a) install BSD
> b) as a virtual system.
> 
> I may assume, you may made some assumptions but did not put them in writing, 
> hence I'm not getting your point.
> 
> a) We (the list, altogether) concluded before (see my 1st mail in the thread) 
> that at this point I may not want to install anything, just run a Unix OS (as 
> the NetBSD manual starts with, it's not for newbies to start from scratch)
> 
> b) Virtual system? It depends:
> - If you have one, very powerful machine, then yes, you may consider 
> installing something virtual on it
> - On the other hand, if you have, say, three, medium or less powerful 
> machines spare, why install any OS as a virtual machine, why not just install 
> any OS natively on one of your boxes?
> 

Well - if you have a machine that is not even powerful enough to run
linux - say an old 386 that you found in a basement, you can run NetBSD
on it and start learning.

> I'd go for the second version as noted author of two BSD books (except for 
> NetBSD), Michael Lucas also suggests a native install as well - and most 
> importantly, I agree with him! He says virtualization might cause problems 
> not present with software run natively, why even start with that, if you 
> don't have to?
> 
> Your 2st answer: you recommending me reading OS code in C - again, I think 
> you made some assumptions of my level of C knowledge (it's absolutely zero at 
> this point; but it's not required to just run the OS, as per my original 
> question, right?). Jumping from zero knowledge to reading OS source code 
> might not be the most effective 'introduction to C 101 course,' I guess.
> 

Sorry about the assumptions - the BSD crowd used have an assumption
about code as literature. BSD C code is perhaps the most readable c code
around. ...Though plan9 code is similar. Back in the day reading a bit
of code was part of learning an OS. The BSD's have a long history so it
is sometimes easy to forget that it is not the 80's here. Wow, how
did i get to be 50.

--- Marina

> Thanks for your contribution, though.
> 
> Merry Christmas to all!
> 



Re: Learning the UNIX Operating System - NetBSD Edition

2015-12-17 Thread Marina Brown
On 12/17/2015 11:01 AM, Joachim Gwoke wrote:
> While you are at it,
> why not try http://www.jibbed.org/download.html ? They have live netbsd images
> for usb and cd.
> 
> regards
> Joachim
> 
> On 12/17/15, mike  wrote:
>> I suggest you to try Frenzy first - a freebsd based livecd, very friendly
>> and easy to use
>>
>> 17.12.2015, 06:02, "Joseph" :
>>>  Hi,
>>>
>>>  Here - https://www.marc.info/?l=netbsd-users&m=144678820111821 - I was
>>> recommended by Herb to first go through the book, 'Learning the UNIX
>>> Operating System' (O'Reilly). The last, 5th edition (2001) talks about
>>> someone from the organization will set me up with a UNIX environment - I
>>> guess that will be you.
>>>
>>>  Flipping through the table of contents, I guess my best bet would be a
>>> live system with X (remember, I was recommended 'Learning the UNIX
>>> Operating System' before myself installing BSD myself).
>>>
>>>  Flipping through the mailing list archives, there has been requests for
>>> live systems before, for similar, educational, purposes. I'm not sure
>>> what's the conclusion now, what NetBSD live system can you honestly
>>> recommend, if any? Or, alternatively, what FreeBSD live system? OpenBSD? I
>>> guess switching from the other BSD live system to installing NetBSD core
>>> might not overly confuse me, so I can manage such a transition.
>>>
>>>  Alternatively, feel free to recommend perhaps a more up to date book in a
>>> different style, which was presumably not written in a language to folks
>>> who 'have to' deal with UNIX, 'in the organization.' (Browsing Amazon
>>> introduced me to 'The UNIX Hater's Handbook' as well; at least I
>>> understand this might have been a thing in 1994) I really like No Starch
>>> Press for geek entertainment, but presumably they don't see a business in
>>> a general UNIX book. Their similar title, 'How Linux works' (2nd edition,
>>> 2014), might not be 'UNIX-like' enough for my purposes.
>>>
>>>  Thanks for your help!
>>
> 


If you really want to go to the source you can start here.

http://gunkies.org/wiki/Installing_4.3_BSD_Quasijarus_on_SIMH

This installs a 1986 or so version bsd on a simulated microvax
and you get to learn a lot of steps that are hidden by todays installers.

Reading the source code from these systems is good too. I like
to do that when i have the time and i am in the headspace to do
so. I have the notorious 'Lions book' somewhere. Of course that
is Unix v6 rather than BSD.

--- Marina



Re: Learning the UNIX Operating System - NetBSD Edition

2015-12-16 Thread Marina Brown
On 12/16/2015 10:02 PM, Joseph wrote:
> Hi,
> 
> Here - https://www.marc.info/?l=netbsd-users&m=144678820111821 - I was 
> recommended by Herb to first go through the book, 'Learning the UNIX 
> Operating System' (O'Reilly). The last, 5th edition (2001) talks about 
> someone from the organization will set me up with a UNIX environment - I 
> guess that will be you.
> 
> Flipping through the table of contents, I guess my best bet would be a live 
> system with X (remember, I was recommended 'Learning the UNIX Operating 
> System' before myself installing BSD myself).
> 
> Flipping through the mailing list archives, there has been requests for live 
> systems before, for similar, educational, purposes. I'm not sure what's the 
> conclusion now, what NetBSD live system can you honestly recommend, if any? 
> Or, alternatively, what FreeBSD live system? OpenBSD? I guess switching from 
> the other BSD live system to installing NetBSD core might not overly confuse 
> me, so I can manage such a transition.
> 
> Alternatively, feel free to recommend perhaps a more up to date book in a 
> different style, which was presumably not written in a language to folks who 
> 'have to' deal with UNIX, 'in the organization.' (Browsing Amazon introduced 
> me to 'The UNIX Hater's Handbook' as well; at least I understand this might 
> have been a thing in 1994) I really like No Starch Press for geek 
> entertainment, but presumably they don't see a business in a general UNIX 
> book. Their similar title, 'How Linux works' (2nd edition, 2014), might not 
> be 'UNIX-like' enough for my purposes.
> 
> Thanks for your help!
> 


I would very much suggest jumping in with both feet. If you don't have a
system to install a bsd system on - install virtualbox, parallels or
qemu and start experimenting. I personally have many different systems
ranging from TOPS-20 to Plan 9 including some linux, OpenBSD and NETBSD
systems this way. I use Qemu.

--- Marina Brown