[DNG] Keith Smith presents on Model View Controller best practices

2022-09-05 Thread Steve Litt
Hi all,

The Wednesday, September 7, 2022 GoLUG online meeting will start at the SPECIAL 
TIME
of 6pm Eastern Daylight Time rather than the usual time. It will be at
https://meet.jit.si/golug. Full information is at http://golug.info .

PHP expert Keith Smith will outline the way he does the MVC (Model View 
Controller)
web application methodology. This is important because there are many 
contradictory
definitions of MVC out there, many of which lead to difficult to maintain 
volleyball
code and inconsistent coding. Among other things, Keith will outline the 
following:

*    Main Benefits of MVC.

*    Philosophy of MVC.

*    The meaning and function of the Model, the View and the Controller.

*    Are there one or several Models? Views? Controllers? Web based MVC
documentation differs on this point.

*    Which code to put in the Model, which to put in the View, and which to put 
in
the Controller.

*    Tips on how to keep track of your classes, objects and methods, in order to
code quick with a minimum of debugging.

*    Pitfalls to be careful of while coding MVC.

If you're unfamiliar with MVC, or if you've gotten a bad impression of MVC due 
to
careless web documentation, or if you use MVC but just want to gain more ideas 
and
techniques, or if you create web applications or if you want to start creating 
web
applications, this presentation is for you.

SteveT

Steve Litt
GoLUG Publicity Coordinator

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


[DNG] chimaera install problem

2022-09-05 Thread Peter Duffy
Sorry if this has been addressed before - I did look through the posts,
but couldn't see anything relevant. Also sorry if I'm missing something
obvious.

I'm trying to install chimaera on a virtualbox VM, using the netinstall
image (devuan_chimaera_4.0.0_amd64_netinstall.iso, dated Nov 18 2021) -
I've done this many times before, without a problem. This time, when I
get to "configure the packet manager", it comes back with "The
installer failed to access the mirror". I used wireshark to check that
it's talking to the network and the server - it appears to be doing so
(accessing server at 95.216.15.86). 

I'm wondering if it could be another effect of the recent key expiry
problem.

 

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


Re: [DNG] Configuring ethernet port for IPv6

2022-09-05 Thread Curtis Maurand



On 1/30/22 14:01, o1bigtenor via Dng wrote:

On Sun, Jan 30, 2022 at 8:14 AM Simon  wrote:

Joel Roth via Dng  wrote:


My problem is connecting via dhcp over ethernet.  On IRC
I was advised to try

ping ff02::1%eth1

which fails to get a response, indicating IPv6 is not enabled in my client.

I tried setting "iface eth1 inet6 dhcp" in /etc/network/interfaces,
then "ifup eth1".  This fails with

no link-local IPv6 address for eth1

References suggest that "ifconfig eth1 up" or "ip link set dev eth1 up"
will trigger the kernel to assign an IPv6 address. Since
this is not happening, I'm asking the wisdom of the list VUAs
how to enable IPv6 for this port.

You don’t actually need DHCP to configure IPv6.

snip

As an aside, and not specifically in response to either of the above emails, I 
recommend the certification scheme run by HE at 
https://ipv6.he.net/certification/, and if your ISP doesn’t yet offer IPv6, 
then their tunnel service will provide you with good IPv6 connectivity. It’s 
true that there is some learning you need to do for IPv6, but this course will 
take you through things in steps - start with the basics and work up to the 
more complicated stuff. The only bit I thought was a p.i.t.a. is a stage where 
you have to provide ping and traceroute results to 100 different IPv6 
destinations over 100 days. The hardest part if finding 100 different 
destinations - at the time I did it, I did some grepping of DNS server logs at 
work to find them ;-)



Not only do I want to echo mr Joel but for mr Simon.
This gives great information - - - all together AND in a fashion that
I think I may even be understanding this.
Please would you fashion perhaps 2 or three more messages for
intermediate and maybe even extend this into more of the
'advanced' networking country.

I am not needing ipv6 at present but likely this spring fiber optics
are happening (finally some decent speed options) and they are
in the process of moving to ipv6 likely within a year or so. I would
prefer to know at least some more before I 'need' it.
I think this is all great right up until you need a fixed address for 
something like a mail server or a web server.  So far, I've found IPV6 
to be unreliable.





--

Curtis
https://curtis.maurand.com

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


Re: [DNG] meta: list

2022-09-05 Thread Simon Hobson
declassed art via Dng  wrote:

> I do have an unconfigured PTR for a couple of reasons, one of those is lack 
> of static IP for now.

I figured out quite quickly that checking reverse DNS is a waste of time - too 
many systems, even those run by professional network/server engineers, are just 
badly configured.



Gregory Nowak via Dng  wrote:

> I have toyed more than once with the question of what would happen if
> a group of us running our own mail exchanges made the choice to
> reject mail from gmail.com with a 550? If a few of us did it, we might
> miss mail we maybe wanted to get. If a bunch of us did it, then a
> bunch of gmail users would complain to google. My guess is google's
> response would be "this is a free service; if it doesn't work for you,
> then don't use it.”

No, I’ll tell you what Google’s response will be :
“Our system is working fine, the other system is broken”.
Don’t forget that this is a company that is quite happy to simply change the 
rules on the basis that it’s big enough that the rest of the world will adapt. 
Look at the history of stuff they’ve “just changed” because it suits them. 
Sticking with email, they were one of the first to implement SPF fully knowing 
that it would break most mailing lists and mail forwarders around the world - 
and so most mailing lists around the world had to update software & change 
setups to suit Google’s* new set of “how email is to work” rules. I know, I had 
a customer facing mail server** and mailing list server.

* OK, they weren’t the only ones, but they were one of the first.

In the network world, Android devices don’t work on managed networks using 
DHCPv6 for address assignment. For idealogical reasons, they don’t support 
DHCPv6 and even actively block third party support (by pressuring chipset 
manufacturers to block the packets in the hardware). I could be flippant and 
suggest it’s because they see it as their job to snoop on people and using DHCP 
allows network admins to do that, but it’s mostly because they are interested 
only in mobile applications and refuse to consider the needs of any other 
environment (even where it’s a legal requirement).

In the web world they are pushing for “SSL or it doesn’t exist” despite the 
fact that it does actually cost money** to add SSL and there are situations 
(such as supporting older hardware) where there is no SSL and never will be.
And of course, there’s the shenanigans with QUIK and DoH ...

So basically, Google’s attitude is that if some other system doesn’t work with 
their offering - then it’s the other system that’s broken. And they are big 
enough that they can get away with that, especially when they are able to tell 
users who complain that that’s the case.

** When SPF started getting applied, clients started seeing problems.
Ideally we’d have them set up an account in their mail client to get mail from 
our server using IMAP, but many customers would refuse to do that - “I want my 
mail in my inbox”. Trying to explain why that’s not a good idea is an exercise 
in futility. So once their ISP is checking SFP, they no longer get any emails 
from sources setting SPF - and it’s our fault that the client insists on doing 
the broken way.
Instead, they’d say it’s because out mail server is faulty - because that’s 
what their ISP (usually using an ISP mail account) told them and apparently the 
hell desks at the big ISPs are more honest that a small IT services company 
where they can be on first name terms with the staff.


Simon


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


Re: [DNG] Invalid signatures on testing

2022-09-05 Thread Antonio Rendina via Dng

Thanks, it worked. Sorry for not noticing the solution passing through.

Il 05/09/22 14:42, Antony Stone ha scritto:

On Monday 05 September 2022 at 13:35:00, Antonio Rendina via Dng wrote:


Hi,
I get invalid signatures from testing version. Should I just wait that
they get updated or is there something that I should do to update it?


See https://lists.dyne.org/lurker/message/20220903.172703.1050aabb.en.html and
https://lists.dyne.org/lurker/message/20220903.173401.2043605d.en.html


Antony.


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


Re: [DNG] Invalid signatures on testing

2022-09-05 Thread Antony Stone
On Monday 05 September 2022 at 13:35:00, Antonio Rendina via Dng wrote:

> Hi,
> I get invalid signatures from testing version. Should I just wait that
> they get updated or is there something that I should do to update it?

See https://lists.dyne.org/lurker/message/20220903.172703.1050aabb.en.html and 
https://lists.dyne.org/lurker/message/20220903.173401.2043605d.en.html


Antony.

-- 
"Linux is going to be part of the future. It's going to be like Unix was."

 - Peter Moore, Asia-Pacific general manager, Microsoft

   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] Invalid signatures on testing

2022-09-05 Thread Antonio Rendina via Dng

Hi,
I get invalid signatures from testing version. Should I just wait that 
they get updated or is there something that I should do to update it?


Here the error:

$ sudo apt-get update
Hit:1 https://packages.microsoft.com/repos/ms-teams stable InRelease
Hit:2 http://download.virtualbox.org/virtualbox/debian bullseye 
InRelease 

Hit:3 https://download.docker.com/linux/debian bullseye InRelease 



Hit:4 https://apt.releases.hashicorp.com bullseye InRelease 


Get:5 http://deb.devuan.org/merged testing InRelease [33.4 kB]
Err:5 http://deb.devuan.org/merged testing InRelease
  The following signatures were invalid: EXPKEYSIG BB23C00C61FC752C 
Devuan Repository (Amprolla3 on Nemesis) 

Fetched 33.4 kB in 2s (20.9 kB/s)
Reading package lists... Done
W: 
http://download.virtualbox.org/virtualbox/debian/dists/bullseye/InRelease: 
Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see 
the DEPRECATION section in apt-key(8) for details.
W: https://apt.releases.hashicorp.com/dists/bullseye/InRelease: Key is 
stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the 
DEPRECATION section in apt-key(8) for details.
W: An error occurred during the signature verification. The repository 
is not updated and the previous index files will be used. GPG error: 
http://deb.devuan.org/merged testing InRelease: The following signatures 
were invalid: EXPKEYSIG BB23C00C61FC752C Devuan Repository (Amprolla3 on 
Nemesis) 
W: Failed to fetch http://deb.devuan.org/merged/dists/testing/InRelease 
The following signatures were invalid: EXPKEYSIG BB23C00C61FC752C Devuan 
Repository (Amprolla3 on Nemesis) 
W: Some index files failed to download. They have been ignored, or old 
ones used instead.


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


Re: [DNG] Key is expired

2022-09-05 Thread Peter Duffy
Ludovic, thanks for that. Confirmed that the new key seems to work, and
upgrade now in process.

One point which I'm sure is obvious, but just thought I'd mention it:
"dpkg " => "dpkg -i " 




On Sat, 2022-09-03 at 19:27 +0200, Ludovic Bellière via Dng wrote:
> Hello list,
> 
> In order to resolve the gpg key being outdated, the following steps
> needs to be taken:
> 
>  wget
> http://deb.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2022.09.04_all.deb
>  sudo dpkg devuan-keyring_2022.09.04_all.deb
>  sudo apt update
> 
> Cheers,
>  Ludovic
> 
> 
> On Sat, 03 Sep 2022, Elimar Riesebieter wrote:
> 
> > 
> > Hi all,
> > 
> > the signing key 'Devuan Repository (Amprolla3 on Nemesis)' is
> > expired:
> > 
> > W: GPG error: http://deb.devuan.org/merged stable InRelease: The
> > following signatures were invalid: EXPKEYSIG BB23C00C61FC752C
> > Devuan Repository (Amprolla3 on Nemesis) 
> > 
> > Elimar
> 
> --
> ___
> 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


[DNG] Not installing files to /boot Debian discussion

2022-09-05 Thread Martin Steigerwald
Hi!

Not installing files to /boot

https://lists.debian.org/debian-kernel/2022/09/msg00062.html

I hope this will be rejected by Debian community.

EFI has a partition already, why then use FAT filesystem for /boot is 
beyond me. Especially as EFI should be replaced by something sane 
anyway.

Ciao,
-- 
Martin


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