Re: [DNG] Website "motto"?

2022-01-21 Thread golinux

On 2022-01-18 10:59, Antony Stone wrote:

Hi.


[cut]


I'm sure there can be some more positive phrase we can use about init 
freedom,
to emphasise what it _gives_ people, not to emphasise being cautious 
about the

unknown.

Thoughts / opinions?

Antony.


This post set off quite a discussion.

o1bigtenor suggsted: Maybe something like "init freedom - - - your first 
step . . . "


Devs discussed the change and agreed that a slightly modified version 
"init freedom - - - take your first step . . . " was appropriate and it 
is now on the Devuan site.


Thanks to all for the input . . .

golinux
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] kernel-update: initramfs fails to find swap

2022-01-21 Thread Didier Kryn

Le 21/01/2022 à 15:45, Florian Zieboll via Dng a écrit :

after the latest kernel-update (chimaera, from 5.10.0-10-amd64 to
5.10.0-11-amd64), my desktop's initramfs no longer finds the swap
(suspend/resume) partition.

Running 'update-initramfs -u' returns the correct UUID "to resume
from", and also adding the line

resume=UUID=

to '/etc/initramfs-tools/conf.d/resume' does not solve the issue:
Booting stalls for half a minute and then continues with the
information that it "gave up waiting for suspend/resume device".


    I must have missed something in the evolution of Linux because I'm 
extremely surprised initramfs has anything to do with suspend/resume. 
For me it was purely a kernel buizness, a mechanism in which all of the 
memory and registers is dumped to the swap partition. At the time when 
suspend occurs, the initramfs is already gone forever and, when resuming 
the kernel restarts the system where it was suspended.


--     Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread d...@d404.nl

On 21-01-2022 21:26, Hendrik Boom wrote:

On Fri, Jan 21, 2022 at 02:46:39PM +1100, terryc wrote:

On Thu, 20 Jan 2022 13:25:50 -0500
Hendrik Boom  wrote:


On Thu, Jan 20, 2022 at 06:40:13PM +0100, Antony Stone wrote:

On Thursday 20 January 2022 at 17:24:46, Peter Duffy wrote:
   

On Sun, 2022-01-16 at 04:12 -0500, Steve Litt wrote:

Hi all,

https://www.youtube.com/watch?v=ECCr_KFl41E

Thanks for the link to that - brilliant talk. I've always thought
that Brian Kernighan himself was the great communicator in the
UNIX group - I wonder whether "The C Programming Language" and
"The Unix Programming Environment" would have happened without
his obvious ability to take abstruse and difficult material and
make it accessible.

If I had one incredibly tiny nit to pick, it would be that he
didn't mention GNU (it appeared once in the slide showing Linus'
original email). Without GNU, it's reasonable to suppose that
linux wouldn't have happened.

I disagree with "it's reasonable to suppose that".

Linus Torvalds was building a system for himself, partly (I
believe) because he liked Unix but couldn't afford a Unix system of
his own, and therefore he was of course going to build it using as
much free (of charge) software as he could.

That meant GNU.

I think the Unix philosophy and design principles are beautiful,
and formed the basis of an amazingly efficient system, but some of
those principles are embodied in Linux and some are embodied in GNU
(for example, devices as files, and pipes, in the first; and tools
such as tr, cut, grep in the second), so these days we can't really
separate the two - Linux is nothing without GNU (although the
reverse is not true).

And don't forget Minix, the system he used while developing his
kernel.

Didn't Linus start what became Linux because Minix was only 286 capable
and was not going to be upgraded and Linux wanted something that
would run on 386 cpus.

I think there was also a licensing issue involved in modifying Minix.

As far as I know, minix came from Andrew Tannenbaum at the Free University
of Amsterdam.and maybe also from the students in an OS course.

I don't know the details, but it was at one point sold commercially, although 
its main purpose was for teaching.

Whatever the licence then, it seems to have ended up with a sufficiently
free licence for Intel to put a copy of it in the management engine in
their CPUs for the last decade or so *without informing Tannenbaum*.
Tannenbaum was miffed; he said the licence allowed this, but he would
have liked to have been informed.

-- hendrik
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


I still do have the book and floppy disk from the 1.0 version somewhere 
in storage. At the time it had a restrictive license and I had Sun and 
HP systems to play with at work so I have not done much with Minix . 
Later on I moved to Linux and forgot about Minix until I learned that 
Intel implemented Minix in their processors ME which was a big surprise 
(Indeed even for Tannenbaum!).


Grtz.

Nick


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread Hendrik Boom
On Fri, Jan 21, 2022 at 02:46:39PM +1100, terryc wrote:
> On Thu, 20 Jan 2022 13:25:50 -0500
> Hendrik Boom  wrote:
> 
> > On Thu, Jan 20, 2022 at 06:40:13PM +0100, Antony Stone wrote:
> > > On Thursday 20 January 2022 at 17:24:46, Peter Duffy wrote:
> > >   
> > > > On Sun, 2022-01-16 at 04:12 -0500, Steve Litt wrote:  
> > > > > Hi all,
> > > > > 
> > > > > https://www.youtube.com/watch?v=ECCr_KFl41E  
> > > >
> > > > Thanks for the link to that - brilliant talk. I've always thought
> > > > that Brian Kernighan himself was the great communicator in the
> > > > UNIX group - I wonder whether "The C Programming Language" and
> > > > "The Unix Programming Environment" would have happened without
> > > > his obvious ability to take abstruse and difficult material and
> > > > make it accessible.
> > > > 
> > > > If I had one incredibly tiny nit to pick, it would be that he
> > > > didn't mention GNU (it appeared once in the slide showing Linus'
> > > > original email). Without GNU, it's reasonable to suppose that
> > > > linux wouldn't have happened.  
> > > 
> > > I disagree with "it's reasonable to suppose that".
> > > 
> > > Linus Torvalds was building a system for himself, partly (I
> > > believe) because he liked Unix but couldn't afford a Unix system of
> > > his own, and therefore he was of course going to build it using as
> > > much free (of charge) software as he could.
> > > 
> > > That meant GNU.
> > > 
> > > I think the Unix philosophy and design principles are beautiful,
> > > and formed the basis of an amazingly efficient system, but some of
> > > those principles are embodied in Linux and some are embodied in GNU
> > > (for example, devices as files, and pipes, in the first; and tools
> > > such as tr, cut, grep in the second), so these days we can't really
> > > separate the two - Linux is nothing without GNU (although the
> > > reverse is not true).  
> > 
> > And don't forget Minix, the system he used while developing his
> > kernel.
> 
> Didn't Linus start what became Linux because Minix was only 286 capable
> and was not going to be upgraded and Linux wanted something that
> would run on 386 cpus.
> 
> I think there was also a licensing issue involved in modifying Minix.

As far as I know, minix came from Andrew Tannenbaum at the Free University
of Amsterdam.and maybe also from the students in an OS course.

I don't know the details, but it was at one point sold commercially, although 
its main purpose was for teaching.

Whatever the licence then, it seems to have ended up with a sufficiently
free licence for Intel to put a copy of it in the management engine in
their CPUs for the last decade or so *without informing Tannenbaum*.
Tannenbaum was miffed; he said the licence allowed this, but he would
have liked to have been informed.

-- hendrik
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] kernel-update: initramfs fails to find swap

2022-01-21 Thread Hector Gonzalez Jaime via Dng


On 1/21/22 11:03, Florian Zieboll via Dng wrote:

On Fri, 21 Jan 2022 10:34:28 -0500
tempforever  wrote:


Something to check/verify:
If swap is listed in /etc/fstab, then make sure it is listed by UUID
rather than block-id.
I mention this, since I have a (commented out) swap line in /etc/fstab


Yes, in the fstab, the swap partition is active and defined by (the
correct) UUID.
You should try the kernel in backports, 5.10.x failed to find my root 
partition, removing -quiet made it work sometimes, and changing to 5.15 
fixed it.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread Steve Litt
al3xu5 via Dng said on Fri, 21 Jan 2022 12:55:04 +0100

>Please, I would ask for your advices about the situation described
>below.
>
>Excuse me if this could be OT in this list.
>
>On my chimaera system, I am using unbound as a local recursive caching
>DNS (not authoritative) server. More, I have uninstalled dnsmasq, as I
>do not need it and want to avoid it interfering with unbound.
>
>But QEMU/KVM requires dnsmasq to start the 'default' virt network.

Here's a data point. My Void Linux physical machine Daily Driver Desktop
(DDD) has both unbound and dnsmasq installed, and if there's any
interference, I'm not aware of it.

=
[slitt@mydesk nq]$ time dig @192.168.0.102 masterblaster.com

; <<>> DiG 9.16.22 <<>> @192.168.0.102 masterblaster.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25686
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;masterblaster.com. IN  A

;; ANSWER SECTION:
masterblaster.com.  3600IN  A   52.128.23.153

;; Query time: 228 msec
;; SERVER: 192.168.0.102#53(192.168.0.102)
;; WHEN: Fri Jan 21 13:48:40 EST 2022
;; MSG SIZE  rcvd: 62


real0m0.293s
user0m0.005s
sys 0m0.008s
[slitt@mydesk nq]$ time dig @192.168.0.102 masterblaster.com

; <<>> DiG 9.16.22 <<>> @192.168.0.102 masterblaster.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4685
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;masterblaster.com. IN  A

;; ANSWER SECTION:
masterblaster.com.  3590IN  A   52.128.23.153

;; Query time: 0 msec
;; SERVER: 192.168.0.102#53(192.168.0.102)
;; WHEN: Fri Jan 21 13:48:50 EST 2022
;; MSG SIZE  rcvd: 62


real0m0.019s
user0m0.004s
sys 0m0.005s
[slitt@mydesk nq]$ 
=

As you can see, it took 0.3 seconds to look up a domain via recursion.
It took 0.02 seconds to look it up in the cache. These timings don't
seem inconvenient to me.

SteveT

Steve Litt 
Spring 2021 featured book: Troubleshooting Techniques of the Successful
Technologist http://www.troubleshooters.com/techniques
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread Steve Litt
>
>On Sun, 2022-01-16 at 04:12 -0500, Steve Litt wrote:
>> Hi all,
>> 
>> This was discussed on the devuan-offtopic IRC channel, so I watched
>> the video:
>> 
>> https://www.youtube.com/watch?v=ECCr_KFl41E
>> 
>> It's Brian Kernighan discussing the formation of Unix, starting from
>> the back story of the creation of Bell Labs, including predecessors
>> CTSS and Multics, and C predecessors BCPL which was modified to
>> become B, and why Dennis Richie added types to B to make C.
>> 
>> This video really hits its stride when Kernighan discusses piping and
>> redirection, and the ease of creating wonderful things out of small
>> parts that, and Kernighan used these words, "do one thing and do it
>> well."
>> 
>> I felt like I was watching a fellow traveller who respected
>> simplicity, and creating powerful systems from simple tools. It was
>> a much needed reaffirmation for a guy who, when he's not with his
>> Devuan buddies, endures countless taunts for not using the
>> pulseaudio-mandated Zoom, or a Mac, or even Windows. They call me a
>> tinkerer, even though my user interface has changed not one bit in
>> seven years (Openbox with dmenu and UMENU2). Kind of ironic
>> considering the changes their beloved Gnome and KDE have put them
>> through during that time.
>> 
>> This video is such a breath of fresh air in a world worshipping
>> Gates, Jobs and Poettering. I suggest you watch it. I think it will
>> bring a smile to your face.
>> 
>> SteveT
>> 


Peter Duffy said on Thu, 20 Jan 2022 16:24:46 +

>Thanks for the link to that - brilliant talk. I've always thought that
>Brian Kernighan himself was the great communicator in the UNIX group -
>I wonder whether "The C Programming Language" and "The Unix Programming
>Environment" would have happened without his obvious ability to take
>abstruse and difficult material and make it accessible. 

I doubt whether these things would have happeneed without Brian
Kernighan. For a few years, "The C Programming Language" was the C
manual and about the only way you could learn C. Years later others
wrote books better suited to learning C, but I think "The C Programming
Language" remained the manual.

>
>If I had one incredibly tiny nit to pick, it would be that he didn't
>mention GNU (it appeared once in the slide showing Linus' original
>email). 

I noticed that too. He talked about cooperative cultures, and didn't
mention Stallman, who rebelled and wrote the manifesto after his
cooperative culture broke down.

> Without GNU, it's reasonable to suppose that linux wouldn't
>have happened. 

I've said that many times. The fact that (practically speaking) others
couldn't profit from selling a contributor's code, thus making the
contributor a "sucker", was a powerful incentive in the early days of
developers neither selling their code nor getting paid to write their
code. The same copyleft that seems intrusive to many of today's
developers was the perfect license for the 1990's. I still license some
of my stuff GPL2.

SteveT

Steve Litt 
Spring 2021 featured book: Troubleshooting Techniques of the Successful
Technologist http://www.troubleshooters.com/techniques
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] software question

2022-01-21 Thread o1bigtenor via Dng
Greetings

For a non-profit - - - this is not bulk email for sales - - - - bulk
email for connection.

Is there a linux program (foss hopefully) that will allow me to do this?

(Sending regualr emails to a group of people (from 15 to 50 recipients).)

TIA
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] kernel-update: initramfs fails to find swap

2022-01-21 Thread Florian Zieboll via Dng
On Fri, 21 Jan 2022 10:34:28 -0500
tempforever  wrote:

> Something to check/verify:
> If swap is listed in /etc/fstab, then make sure it is listed by UUID
> rather than block-id.
> I mention this, since I have a (commented out) swap line in /etc/fstab


Yes, in the fstab, the swap partition is active and defined by (the
correct) UUID.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread Alexa _video_game via Dng
Thank to Steve Litt, thank to all for these discussions.
I'm a simple GNU/Linux user, without experience, just a free software
lover. I start to know to use PC since 1996.
I grew up knowing only '95, only his suites, spending a lot on licenses. I
accidentally learned about GNU / Linux from a friend of the IT sector, but
I was indifferent anyway. "I had everything", everything was available, why
use other systems for more on the command line "?
Exacerbated by the dictatorship of licenses, of the obligations to update
systems, I began to rebel.
Only after 2007 did I begin to get to know this new world and I immediately
appreciated it. Freedom, STABILITY, it was like living on another planet.
Not having the right mindset for command lines, for syntax, I limited
myself to simple program installation commands and so on. Only two years
ago I knew Devuan (I only used Debian) casually, reading an article on free
software, an article in which they interviewed the italian Veteran Unix
Admin, Franco Lanza (nextime), and another world opened up: I was not aware
of the systemd big problem and the "poettering philosophy" and this it made
me feel bad. I understand that you are on the right side!
The soul is to make known, to appreciate freedom, but you find yourself in
front of indifferent people who are now used to monopoly. If freedom is not
taught by the state, which demands it in institutions, schools,
universities, there is little to do. Here, in Italy, the education sector
is now in the hands of a monopoly. The Municipality of Venice (Italy), for
example, had LibreOffice as its system but, three years ago, it decided to
eliminate Libre and adopt the bad monopoly on its intranet. Dejecting.
What's the deal underneath?
Okay, I've talked a lot, I hope you have had pleasure in hearing a
testimony. Good continuation to all and see again :-)

Federico

Il giorno ven 21 gen 2022 alle ore 12:20 . via Dng  ha
scritto:

> On 1/21/22 06:00, terryc  wrote:
> > Didn't Linus start what became Linux because Minix was only 286 capable
> > and was not going to be upgraded and Linux wanted something that
> > would run on 386 cpus.
> >
> > I think there was also a licensing issue involved in modifying Minix.
>
>
> Minix exemplified Andy Tanenbaum's views on microkernels. Torvalds was
> one of Tanenbaum's students, but not so committed to microkernels, so he
> took his own approach with Linux.
>
> Don't know about licensing, but the Minix source code was included as
> part of Tanenbaum's book.
>
> -bobmon
>
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] kernel-update: initramfs fails to find swap

2022-01-21 Thread tempforever
Florian Zieboll via Dng wrote:
> Hallo list,
>
> after the latest kernel-update (chimaera, from 5.10.0-10-amd64 to
> 5.10.0-11-amd64), my desktop's initramfs no longer finds the swap
> (suspend/resume) partition. 
>
> Running 'update-initramfs -u' returns the correct UUID "to resume
> from", and also adding the line
>
>   resume=UUID=
>
> to '/etc/initramfs-tools/conf.d/resume' does not solve the issue:
> Booting stalls for half a minute and then continues with the
> information that it "gave up waiting for suspend/resume device".
>
> On examining this I noticed, that my block devices are no longer named
> persistently: Sometimes the disk comes up as 'sda' and sometimes as
> 'sdb', although both internal disks are connected to the same onboard
> SATA controller. I am not yet absolutely sure, if the name swap happens
> always or randomly - but as I suspect it to be the reason for the
> failing swap discovery, which occurs reliably every time I (re)boot, I
> assume that it happens with _every_ boot cycle.
>
> NB: Some days before, I had to replace the system's other hard disk -
> but I am quite (g: very!) sure that the phenomenon occurred only and
> directly after the latest kernel update mentioned above, as the boot
> delay is hard to miss.
>
> Any hints are very welcome!
>
> Libre Grüße,
> Florian
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Something to check/verify:
If swap is listed in /etc/fstab, then make sure it is listed by UUID
rather than block-id.
I mention this, since I have a (commented out) swap line in /etc/fstab

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] kernel-update: initramfs fails to find swap

2022-01-21 Thread Florian Zieboll via Dng

Hallo list,

after the latest kernel-update (chimaera, from 5.10.0-10-amd64 to
5.10.0-11-amd64), my desktop's initramfs no longer finds the swap
(suspend/resume) partition. 

Running 'update-initramfs -u' returns the correct UUID "to resume
from", and also adding the line

resume=UUID=

to '/etc/initramfs-tools/conf.d/resume' does not solve the issue:
Booting stalls for half a minute and then continues with the
information that it "gave up waiting for suspend/resume device".

On examining this I noticed, that my block devices are no longer named
persistently: Sometimes the disk comes up as 'sda' and sometimes as
'sdb', although both internal disks are connected to the same onboard
SATA controller. I am not yet absolutely sure, if the name swap happens
always or randomly - but as I suspect it to be the reason for the
failing swap discovery, which occurs reliably every time I (re)boot, I
assume that it happens with _every_ boot cycle.

NB: Some days before, I had to replace the system's other hard disk -
but I am quite (g: very!) sure that the phenomenon occurred only and
directly after the latest kernel update mentioned above, as the boot
delay is hard to miss.

Any hints are very welcome!

Libre Grüße,
Florian
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread . via Dng
Thanks for the correction.  Here's a Wikipedia link to the 
"Tanenbaum-Torvalds debate":

https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate

-bobmon



On 1/21/22 08:12, dng-requ...@lists.dyne.org wrote:

On 1/21/22 06:00, terryc  wrote:

Didn't Linus start what became Linux because Minix was only 286 capable
and was not going to be upgraded and Linux wanted something that
would run on 386 cpus.

I think there was also a licensing issue involved in modifying Minix.

Minix exemplified Andy Tanenbaum's views on microkernels. Torvalds was
one of Tanenbaum's students, but not so committed to microkernels, so he
took his own approach with Linux.

Don't know about licensing, but the Minix source code was included as
part of Tanenbaum's book.

-bobmon

Nope.

Tanenbaum taught at  Vrije Universiteit Amsterdam, Torvalds studied at 
University of Helsinki.




--
-Robert Montante, Ph.D.
 Department of Mathematical and Digital Sciences
 Bloomsburg Universitybobmon AT bloomu DOT edu
 Bloomsburg, PA  17815prof.montante AT gmail DOT com
 phone: 570-389-4624  montcs.bloomu.edu/~bobmon/
--
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread aitor

Hi,

On 21/1/22 14:21, al3xu5 via Dng wrote:

Good. Thank you.

Any need to change the dnsmasq configuration to avoid port conflicts?

Or to load the tun module (as suggested by aitor -- Thanks aitor)?


I just follow the steps below:

1) Create a qcow image:

$ qemu-img create -f qcow2 devuan.qcow2 10G

2) Check the image:

$ qemu-img check devuan.qcow2
No errors were found on the image.
Image end offset: 262144

3) Run qemu with the following arguments:

# qemu-system-x86_64 \
-m 1024 -boot d -enable-kvm \
-smp 3 -net nic -net user -usb -device usb-tablet \
-hda devuan.qcow2 \
-cdrom /path_to_the_image/devuan_amd64.iso

At this point you should get something like this:

VNC server running on ::1:5900


4) Now, open a new terminal an run (it requires tigervnc-viewer or 
xtightvncviewer):

$ vncviewer :5900


HTH,

Aitor


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread al3xu5 via Dng
Fri, 21 Jan 2022 14:08:26 +0100 - Florian Zieboll via Dng
:

> On Fri, 21 Jan 2022 12:55:04 +0100
> al3xu5 via Dng  wrote:
> 
> > 
> > Please, I would ask for your advices about the situation described
> > below.
> > 
> > Excuse me if this could be OT in this list.
> > 
> > On my chimaera system, I am using unbound as a local recursive
> > caching DNS (not authoritative) server. More, I have uninstalled
> > dnsmasq, as I do not need it and want to avoid it interfering with
> > unbound.
> > 
> > But QEMU/KVM requires dnsmasq to start the 'default' virt network.
> > 
> > I have seen the dnsmasq-base package should contain a dnsmasq
> > executable which cannot be started as a system daemon.
> > 
> > Maybe the dnsmasq-base package a solution?  
> 
> 
> I can confirm that having dnsmasq-base installed is sufficient to start
> the network.

Good. Thank you.

Any need to change the dnsmasq configuration to avoid port conflicts?

Or to load the tun module (as suggested by aitor -- Thanks aitor)?

Regards
al3xu5

-- 
Say NO to copyright, patents, trademarks and industrial design
restrictions!


Public GPG/PGP key: 8FC2 3121 2803 86E9 F7D8  B624 DA50 835B 2624 A36B


pgpC0Alkz97Pt.pgp
Description: Firma digitale OpenPGP
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread aitor

Hi,

On 21/1/22 14:08, Florian Zieboll via Dng wrote:

On Fri, 21 Jan 2022 12:55:04 +0100
al3xu5 via Dng  wrote:


Please, I would ask for your advices about the situation described
below.

Excuse me if this could be OT in this list.

On my chimaera system, I am using unbound as a local recursive
caching DNS (not authoritative) server. More, I have uninstalled
dnsmasq, as I do not need it and want to avoid it interfering with
unbound.

But QEMU/KVM requires dnsmasq to start the 'default' virt network.

I have seen the dnsmasq-base package should contain a dnsmasq
executable which cannot be started as a system daemon.

Maybe the dnsmasq-base package a solution?

I can confirm that having dnsmasq-base installed is sufficient to start
the network.


loading the tun module, maybe?

modprobe tun
lsmod | grep tun

Cheers,

Aitor


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread Florian Zieboll via Dng
On Fri, 21 Jan 2022 12:55:04 +0100
al3xu5 via Dng  wrote:

> 
> Please, I would ask for your advices about the situation described
> below.
> 
> Excuse me if this could be OT in this list.
> 
> On my chimaera system, I am using unbound as a local recursive
> caching DNS (not authoritative) server. More, I have uninstalled
> dnsmasq, as I do not need it and want to avoid it interfering with
> unbound.
> 
> But QEMU/KVM requires dnsmasq to start the 'default' virt network.
> 
> I have seen the dnsmasq-base package should contain a dnsmasq
> executable which cannot be started as a system daemon.
> 
> Maybe the dnsmasq-base package a solution?


I can confirm that having dnsmasq-base installed is sufficient to start
the network.

libre Grüße,
Florian
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread al3xu5 via Dng
Fri, 21 Jan 2022 13:18:49 +0100 - Antony Stone
:

> On Friday 21 January 2022 at 12:55:04, al3xu5 via Dng wrote:
> 
> > On my chimaera system, I am using unbound as a local recursive caching
> > DNS (not authoritative) server. More, I have uninstalled dnsmasq, as I
> > do not need it and want to avoid it interfering with unbound.
> > 
> > But QEMU/KVM requires dnsmasq to start the 'default' virt network.  
> 
> Does it really "require" dnsmasq?
> 
> I don't have a Chimaera system here running Qemu/KVM, but do I have a
> Beowulf one, and that doesn't run dnsmasq.
> 
> What does "aptitude why dnsmasq" tell you on that machine?


dnsmasq is required in order to start the default network:

$ sudo virsh net-start default
  error: Failed to start network default
  error: Cannot check dnsmasq binary /usr/sbin/dnsmasq: No such file or
directory


Regards
al3xu5

-- 
Say NO to copyright, patents, trademarks and industrial design
restrictions!


Public GPG/PGP key: 8FC2 3121 2803 86E9 F7D8  B624 DA50 835B 2624 A36B


pgp4oMspIF1t4.pgp
Description: Firma digitale OpenPGP
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread Antony Stone
On Friday 21 January 2022 at 12:55:04, al3xu5 via Dng wrote:

> On my chimaera system, I am using unbound as a local recursive caching DNS
> (not authoritative) server. More, I have uninstalled dnsmasq, as I do not
> need it and want to avoid it interfering with unbound.
> 
> But QEMU/KVM requires dnsmasq to start the 'default' virt network.

Does it really "require" dnsmasq?

I don't have a Chimaera system here running Qemu/KVM, but do I have a Beowulf 
one, and that doesn't run dnsmasq.

What does "aptitude why dnsmasq" tell you on that machine?


Antony.

-- 
What do you call a dinosaur with only one eye?  A Doyouthinkesaurus.

   Please reply to the list;
 please *don't* CC me.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] [OT] problem with quemu dnsmasq vs unbound

2022-01-21 Thread al3xu5 via Dng

Please, I would ask for your advices about the situation described below.

Excuse me if this could be OT in this list.

On my chimaera system, I am using unbound as a local recursive caching DNS
(not authoritative) server. More, I have uninstalled dnsmasq, as I do not
need it and want to avoid it interfering with unbound.

But QEMU/KVM requires dnsmasq to start the 'default' virt network.

I have seen the dnsmasq-base package should contain a dnsmasq executable
which cannot be started as a system daemon.

Maybe the dnsmasq-base package a solution?

Or, how to configure dnsmasq just to interact with virtual machines and
not with my unbound system on the phisycal machine?

Thanks

Regards
al3xu5

-- 
Say NO to copyright, patents, trademarks and industrial design
restrictions!


Public GPG/PGP key: 8FC2 3121 2803 86E9 F7D8  B624 DA50 835B 2624 A36B
-BEGIN PGP PUBLIC KEY BLOCK-

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
=3LGw
-END PGP PUBLIC KEY BLOCK-


pgpR14nl2vukm.pgp
Description: Firma digitale OpenPGP
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Early Days at Bell Labs

2022-01-21 Thread . via Dng

On 1/21/22 06:00, terryc  wrote:

Didn't Linus start what became Linux because Minix was only 286 capable
and was not going to be upgraded and Linux wanted something that
would run on 386 cpus.

I think there was also a licensing issue involved in modifying Minix.



Minix exemplified Andy Tanenbaum's views on microkernels. Torvalds was 
one of Tanenbaum's students, but not so committed to microkernels, so he 
took his own approach with Linux.


Don't know about licensing, but the Minix source code was included as 
part of Tanenbaum's book.


-bobmon


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Devuan Chimaera wlan0 delayed start-up

2022-01-21 Thread Mike Tubby
I have an NXP iMX8 system based on a SMARC SoM module from Embedian 
which was shipped with Debian 11.


I have successfully used debootstrap to make a Devuan 4.0 system to get 
rid of systemd and put the ath10k firmware in /lib/firmware for the wifi 
card but now the system hangs for around 2 minutes before the card's 
firmware is loaded after which everything works as expected.




root@smarcimx8mq4g:~# dmesg | egrep -i '(qualcomm|ath|qca6174|fail|error)'
[    0.855076] imx-dcss 32e0.display-controller: submodules 
initialization failed

[    0.894677] spi_imx 3082.spi: bitbang start failed with -517
[    1.323074] Bluetooth: HCI UART protocol ATH3K registered
[    1.455641] imx-cdnhdmi sound-hdmi: snd_soc_register_card failed (-517)
[    2.807820] ov5640_mipi 1-003c: Read reg error: reg=300a
[    2.943834] ov5640_mipi 3-003c: Read reg error: reg=300a
[    3.296367] galcore: clk_get 2d core clock failed, disable 2d/vg!
[    3.658644] platform regulatory.0: Direct firmware load for 
regulatory.db failed with error -2

[    4.011721] *ath10k_pci :01:00.0: enabling device ( -> 0002)*
[    4.018379] *ath10k_pci :01:00.0: pci irq msi oper_irq_mode 2 
irq_mode 0 reset_mode 0*

[    4.780757] imx6q-pcie 33c0.pcie: failed to initialize host
[    6.602807] *Qualcomm Atheros AR8035 30be.ethernet-1:06: attached 
PHY driver [Qualcomm Atheros AR8035] 
(mii_bus:phy_addr=30be.ethernet-1:06, irq=POLL)*

[   64.558263] cfg80211: failed to load regulatory.db
*[  126.042618]* ath10k_pci :01:00.0: qca6174 hw3.2 target 
0x0503 chip_id 0x00340aff sub 168c:3363
*[  126.052**042]* ath10k_pci :01:00.0: kconfig debug 1 debugfs 1 
tracing 0 dfs 0 testmode 1
*[  126.060652]* ath10k_pci :01:00.0: firmware ver 
RM.4.4.1.c2-00057-QCARMSWP-1 api 6 features 
wowlan,ignore-otp,no-4addr-pad,raw-mode crc32 e061250a
*[  126.171270]* ath10k_pci :01:00.0: board_file api 2 bmi_id N/A 
crc32 20d869c3
*[  126.275181]* ath10k_pci :01:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 
cal otp max-sta 32 raw 0 hwcrypto 1

[  126.380616] ath: EEPROM regdomain: 0x6c
[  126.380629] ath: EEPROM indicates we should expect a direct regpair map
[  126.380637] ath: Country alpha2 being used: 00
[  126.380639] ath: Regpair used: 0x6c

The "iw list" command does not see anything, until the messages at BOOT+126.

I don't know whether the regulatory.db error is relevant, or why it 
happens as regulatory.db is already in /lib/firmware.  (I didn't put it 
there.)


root@smarcimx8mq4g:~# ls /lib/firmware/
ath10k    regulatory.db  regulatory.db-debian regulatory.db-upstream  
regulatory.db.p7s regulatory.db.p7s-debian  regulatory.db.p7s-upstream___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Question re: security/info sent with emails and more

2022-01-21 Thread al3xu5 via Dng
Thu, 20 Jan 2022 06:32:39 -0600 - o1bigtenor via Dng :

> Greetings
> 
> When I look at the headers from my emails and sometimes available
> in websites all this information about my system is included.
> 
> Is there a way to block the sending of this particular information?

Hi...

My suggestions are:

- do not use email services like gmail or any other similar stuff... much
  better to choose a privacy-focused service etc. --
  either for free (i.e. tutanota) or also paying (i.e. runbox)

- use a good and standardized POP/SMTP/IMAP mail client (avoiding web
  clients when possibile), which should let you heve full control of email
  headers... i would strongly suggest claws-mail which has a lot of
  god features (inclunding customization on headers)

Regards
al3xu5

-- 
Say NO to copyright, patents, trademarks and industrial design
restrictions!


Public GPG/PGP key: 8FC2 3121 2803 86E9 F7D8  B624 DA50 835B 2624 A36B


pgpovT0l5Y8WV.pgp
Description: Firma digitale OpenPGP
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng