Broken links to the usb.org document library

2020-05-11 Thread clematis
opers/devclass_docs/usbccs10.pdf
  404 - should be: https://www.usb.org/sites/default/files/usbccs10.pdf


3/ can't find those on usb.org 
src/sys/dev/usb/if_cdce.c: * 
http://www.usb.org/developers/devclass_docs/usbcdc11.pdf
  404 - can't find that exact same one searching the document library
  (replacing with sites/default/files/ doesn't work either)
src/sys/dev/usb/umass.c: * 
http://www.usb.org/developers/devclass_docs/usb_msc_overview_1.2.pdf
  404 - 

Cheers,
-- 
clematis (0xA2C87EDB507B4C53)



Re: Mention /etc/examples/ in those config files manpages + FILES short description

2020-05-01 Thread clematis
On Fri, May 01, 2020 at 06:52:27AM +0100, Jason McIntyre wrote:
> i don;t understand your reference to 28 out of 41 files. i cannot see
> where we added any expanded FILES entries. can you provide a summary of
> these inconsistencies, please?

There's 41 example files in /etc/examples/. 28 of them are listed in the
FILES section of their respective manpage with a short description.
The patches I've sent were to do the same for the remaining 13 files.
Either adding them when there were missing and/or adding the short
description.

-- 
clematis (0xA2C87EDB507B4C53)



Re: Mention /etc/examples/ in those config files manpages + FILES short description

2020-04-30 Thread clematis
On Thu, Apr 30, 2020 at 07:20:04PM +0100, Jason McIntyre wrote:
> On Thu, Apr 30, 2020 at 07:13:16PM +0200, clematis wrote:
> > Hello,
> > 
> > Following the previous thread about /etc/examples/doas.conf [1] ,
> > I've noticed those example files aren't always listed in their
> > respective manpage or without a description.
> > This has been discussed here recently for bgpd.conf [2].
> > Also noticed updates for some of them like acme-client.conf [3].
> > 
> > Taking into account those email threads I would suggest the changes
> > below:
> > 
> > Adding FILES section with description for:
> > - /usr.sbin/dhcpd/dhcpd.conf.5
> > - /usr.sbin/httpd/httpd.conf.5
> > 
> > Adding short description for:
> > - /sbin/iked/iked.conf.5
> > - /usr.sbin/inetd/inetd.8
> > - /sbin/ipsecctl/ipsec.conf.5
> > - /usr.bin/mandoc/man.conf.5
> > - /usr.sbin/sasyncd/sasyncd.conf.5
> > - /share/man/man5/sysctl.conf.5
> > - /usr.sbin/vmd/vm.conf.5
> > - /share/man/man5/wsconsctl.conf.5
> > 
> > Other changes:
> > - /usr.sbin/mrouted/mrouted.8
> >   +.Nm mrouted.conf + short description
> > - /usr.sbin/rbootd/rbootd.8
> >   +.Nm rbootd.conf + minor description update
> > - /share/man/man8/rc.shutdown.8
> >   adding example file + description
> > 
> > The others examples file' man pages looked OK and consistent with
> > this approach.
> > 
> > Diff attached to this email. Please let me know if adjustments have to
> > be made.
> > 
> > [1] https://marc.info/?t=15878367111&r=1&w=2
> > [2] https://marc.info/?t=15812050392&r=1&w=2
> > [3] 
> > https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/acme-client/acme-client.conf.5.diff?r1=1.21&r2=1.22&f=h
> > 
> > Thanks,
> > 
> > -- 
> > clematis (0xA2C87EDB507B4C53)
> 
> hi.

Hi Jason,
 
> i'm broadly in favour. having said that, i have a horrible feeling this
> has come up before and there was some reason not to.

This might be the thread I was also referring to, in regards to
bgpd.conf. In the end, there was kind of an agreement to move into that
direction: https://marc.info/?l=openbsd-tech&m=158125647814751&w=2
(at least it was my understanding)
A lot was previously discussed in the dhclient.conf thread:
https://marc.info/?t=15811267801&r=1&w=2

> supposing that no one has such a reason, i'd be happy to fix this.
> however one thing bugs me - i don;t think the description in FILES
> should attempt to outline the contents. it will just go out of date and
> even if it doesn't, it's not the place. too wordy. i'd prefer to just
> use a single, consistent, description. like "Example configuration
> file." or somesuch.

Well, I see value doing it for the complex ones. I tend to agree that it
might not be so valuable for the basic ones. Hence why only a few were
providing more than a basic: "Example configuration file."
That's also based on how "good" is the example file itself.
It was my understanding that this was a direction some already have
considered: https://marc.info/?l=openbsd-tech&m=158121091805006&w=2

I understand there's different opinions on that matter. And ultimately
it's your call. But because this was done for 28 out of 41 files it felt
right to carry on with the same approach for the remaining 13 files.
Just so this now applies to all /etc/examples/ files' manpages
"consistently".

Cheers,
-- 
clematis (0xA2C87EDB507B4C53)



Mention /etc/examples/ in those config files manpages + FILES short description

2020-04-30 Thread clematis
Hello,

Following the previous thread about /etc/examples/doas.conf [1] ,
I've noticed those example files aren't always listed in their
respective manpage or without a description.
This has been discussed here recently for bgpd.conf [2].
Also noticed updates for some of them like acme-client.conf [3].

Taking into account those email threads I would suggest the changes
below:

Adding FILES section with description for:
- /usr.sbin/dhcpd/dhcpd.conf.5
- /usr.sbin/httpd/httpd.conf.5

Adding short description for:
- /sbin/iked/iked.conf.5
- /usr.sbin/inetd/inetd.8
- /sbin/ipsecctl/ipsec.conf.5
- /usr.bin/mandoc/man.conf.5
- /usr.sbin/sasyncd/sasyncd.conf.5
- /share/man/man5/sysctl.conf.5
- /usr.sbin/vmd/vm.conf.5
- /share/man/man5/wsconsctl.conf.5

Other changes:
- /usr.sbin/mrouted/mrouted.8
  +.Nm mrouted.conf + short description
- /usr.sbin/rbootd/rbootd.8
  +.Nm rbootd.conf + minor description update
- /share/man/man8/rc.shutdown.8
  adding example file + description

The others examples file' man pages looked OK and consistent with
this approach.

Diff attached to this email. Please let me know if adjustments have to
be made.

[1] https://marc.info/?t=15878367111&r=1&w=2
[2] https://marc.info/?t=15812050392&r=1&w=2
[3] 
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/acme-client/acme-client.conf.5.diff?r1=1.21&r2=1.22&f=h

Thanks,

-- 
clematis (0xA2C87EDB507B4C53)
Index: dhcpd.conf.5
===
RCS file: /cvs/src/usr.sbin/dhcpd/dhcpd.conf.5,v
retrieving revision 1.25
diff -u -p -r1.25 dhcpd.conf.5
--- dhcpd.conf.517 Apr 2020 06:24:28 -  1.25
+++ dhcpd.conf.530 Apr 2020 16:13:27 -
@@ -885,6 +885,15 @@ the DHCP ACK or NAK reply sent to the cl
 DHCP option statements are documented in the
 .Xr dhcp-options 5
 manual page.
+.Sh FILES
+.Bl -tag -width /etc/examples/dhcpd.conf -compact
+.It Pa /etc/dhcpd.conf
+Default
+.Xr dhcpd 8
+configuration file.
+.It Pa /etc/examples/dhcpd.conf
+Example configuration file.
+.El
 .Sh SEE ALSO
 .Xr dhcp-options 5 ,
 .Xr dhcpd.leases 5 ,
Index: httpd.conf.5
===
RCS file: /cvs/src/usr.sbin/httpd/httpd.conf.5,v
retrieving revision 1.110
diff -u -p -r1.110 httpd.conf.5
--- httpd.conf.523 Apr 2020 21:10:53 -  1.110
+++ httpd.conf.530 Apr 2020 16:16:57 -
@@ -796,6 +796,15 @@ server "example.com" {
}
 }
 .Ed
+.Sh FILES
+.Bl -tag -width /etc/examples/httpd.conf -compact
+.It Pa /etc/httpd.conf
+Default
+.Xr httpd 8
+configuration file.
+.It Pa /etc/examples/httpd.conf
+Example configuration file.
+.El
 .Sh SEE ALSO
 .Xr htpasswd 1 ,
 .Xr patterns 7 ,
Index: iked.conf.5
===
RCS file: /cvs/src/sbin/iked/iked.conf.5,v
retrieving revision 1.67
diff -u -p -r1.67 iked.conf.5
--- iked.conf.5 28 Apr 2020 15:18:52 -  1.67
+++ iked.conf.5 30 Apr 2020 16:14:17 -
@@ -937,7 +937,11 @@ backwards compatibility.
 .Sh FILES
 .Bl -tag -width /etc/examples/iked.conf -compact
 .It Pa /etc/iked.conf
+Default
+.Xr iked 8
+configuration file.
 .It Pa /etc/examples/iked.conf
+Example configuration file for EAP or pre-shared key authentification.
 .El
 .Sh EXAMPLES
 The first example is intended for a server with clients connecting to
Index: inetd.8
===
RCS file: /cvs/src/usr.sbin/inetd/inetd.8,v
retrieving revision 1.42
diff -u -p -r1.42 inetd.8
--- inetd.8 10 Feb 2020 13:18:21 -  1.42
+++ inetd.8 30 Apr 2020 16:19:39 -
@@ -361,7 +361,11 @@ only IPv6 traffic will be routed to the 
 .Sh FILES
 .Bl -tag -width /etc/examples/inetd.conf -compact
 .It Pa /etc/inetd.conf
+Default
+.Xr inetd 8
+configuration file.
 .It Pa /etc/examples/inetd.conf
+Example configuration file.
 .El
 .Sh SEE ALSO
 .Xr comsat 8 ,
Index: ipsec.conf.5
===
RCS file: /cvs/src/sbin/ipsecctl/ipsec.conf.5,v
retrieving revision 1.159
diff -u -p -r1.159 ipsec.conf.5
--- ipsec.conf.516 Feb 2020 11:28:28 -  1.159
+++ ipsec.conf.530 Apr 2020 16:15:24 -
@@ -994,7 +994,13 @@ and
 .Sh FILES
 .Bl -tag -width /etc/examples/ipsec.conf -compact
 .It Pa /etc/ipsec.conf
+Default configuration file.
 .It Pa /etc/examples/ipsec.conf
+Example configuration file setting up tunnels with
+.Xr isakmpd 8
+or using the
+.Xr ipsecctl 8
+utility.
 .El
 .Sh SEE ALSO
 .Xr openssl 1 ,
Index: man.conf.5
===
RCS file: /cvs/src/usr.bin/mandoc/man.conf.5,v
retrieving revision 1.8
diff -u -p -r1.8 man.conf.5
--- man.conf.5  10 Feb 2020 14:42:03 -  1.8
+++ man.conf.5  30 Apr 2020 16:20:56 -
@@ -105,7 +105,12 @@ manual.
 .Sh FILES
 .Bl -tag -width /etc/examples/man.conf -compact
 .It Pa /etc/man.conf
+Def

Re: Update /etc/examples/doas.conf and doas.conf(5)

2020-04-25 Thread clematis
Hi Stuart, Theo,
I didn't really though about it from a "potentially risky command"
perspective. I understand - that makes sense.


On Sat, Apr 25, 2020 at 08:43:22PM +0200, Ingo Schwarze wrote:
> clematis wrote on Sat, Apr 25, 2020 at 07:41:40PM +0200:
> 
> The shorter the better.
> 
> Yes, there are exceptions, when something is really complicated
> and configuring it properly requires a lot of legwork, like for
> bgpd.conf(5).  Or if something is hard to explain in abstract
> terms and easy to show with an example, like acme-challenge in
> httpd.conf(5).
> 
> > For example doas.conf doas.conf(5) contains more EXAMPLES
> > than /etc/examples/doas.conf
> 
> Which is good.  The manual page is the ideal place for documentation.

Hi Ingo,
Agree with manual pages being the ideal place for documentation. And to
leverage examples files for those cases, as you said, which are just easier
to explain with an example.

> > Please let me know if there is a prefered way.
> 
> Keep it as short as possible, that's the most important point IMHO.

I agree. But then based on your feedback I wonder if there's even any 
value of an example file which gives not much more than an already
well documented manpage? And again, please don't get me wrong, I don't
mean to play devil's advocate but do we even need an
/etc/examples/doas.conf? 
(for all the very valid reasons you've mentioned as well, clarity,
existing documentation etc...)

I would be tempted to put a few others in the same boat:

/etc/examples/exports: just points to the manpage. exports(5) is crystal
clear and has examples. Only gives an extra warning that could be in the
manpage.

/etc/examples/rc.*: Nothing more than rc(8). There's not much example
that could be given anyway. rc.shutdown(8) is also crystal
clear (doesn't actually list /etc/examples in FILES btw) 
Plus it's mentioned in the welcome mail.root and afterboot(8). Sounds
like plenty already. 

> I dislike the idea of a middle ground in this context.
You're probably right - either it's something complex than can be
clarified with examples or people just refer to the manpage...


Thanks for the feedback - appreciated.
-- 
clematis (0x7e96fd2400fe7b59)



Update /etc/examples/doas.conf and doas.conf(5)

2020-04-25 Thread clematis
Hello,
Looking arround in /etc/examples/ I felt like some of those files aren't
as "verbose" as others. For example doas.conf
doas.conf(5) contains more EXAMPLES than /etc/examples/doas.conf

Please let me know if there is a prefered way.
1/ document EXAMPLES in the manpage, only have examples config file for
daemon? (The relayd.conf example file is very verbose in comparaison,
which don't get me wrong is a very good thing)
2/ or try to keep both aligned and consistent (they always point to each
others but yes one change in the EXAMPLES of a manpage could also
require a change in the example config file) so we could arguee it's 
duplicating the effort.

And there's probably a middle ground that could be find as well.
I don't know if anyone has a strong opinion or recommandations.

So if that makes sense for you, please find attached a patch for
examples/doas.conf adding the main examples from doas.conf(5) and
bsd.port.mk(5).
Also a quick patch for doas.conf(5) to use an absolute path as
recommended. 

Cheers,
-- 
clematis (0x7e96fd2400fe7b59)
Index: doas.conf
===
RCS file: /cvs/src/etc/examples/doas.conf,v
retrieving revision 1.1
diff -u -p -r1.1 doas.conf
--- doas.conf   3 Sep 2016 11:58:32 -   1.1
+++ doas.conf   25 Apr 2020 16:43:14 -
@@ -12,3 +12,28 @@
 
 # Allow wheel by default
 permit keepenv :wheel
+
+# Allow user aja to install packages from a prefered mirror via pkg_add(1)
+permit persist setenv { PKG_CACHE PKG_PATH } aja cmd /usr/sbin/pkg_add
+
+# Allow group wheel to execute commands as any user while keeping the
+# environment variables PS1 and SSH_AUTH_SOCK and unsetting ENV
+permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel
+
+# Allow user tedu to run procmap(1) as root without a password
+permit nopass tedu as root cmd /usr/sbin/procmap
+
+# Allow root to run unrestricted commands as itself while retaining the
+# original PATH
+permit nopass keepenv setenv { PATH } root as root
+
+# Allow user solene to execute commands as BUILD_USER and FETCH_USER and
+# to run privileged commands without entering a password.
+# See bsd.port.mk(5) 
+permit keepenv nopass solene as _pbuild
+permit keepenv nopass solene as _pfetch
+permit nopass solene cmd /usr/bin/touch
+permit nopass setenv { TRUSTED_PKG_PATH TERM } solene cmd \
+   /usr/sbin/pkg_add
+permit nopass setenv { TERM } solene cmd /usr/sbin/pkg_delete
+
Index: doas.conf.5
===
RCS file: /cvs/src/usr.bin/doas/doas.conf.5,v
retrieving revision 1.42
diff -u -p -r1.42 doas.conf.5
--- doas.conf.5 10 Feb 2020 13:18:20 -  1.42
+++ doas.conf.5 25 Apr 2020 16:46:11 -
@@ -133,7 +133,7 @@ permits tedu to run procmap as root with
 and additionally permits root to run unrestricted commands as itself
 while retaining the original PATH.
 .Bd -literal -offset indent
-permit persist setenv { PKG_CACHE PKG_PATH } aja cmd pkg_add
+permit persist setenv { PKG_CACHE PKG_PATH } aja cmd /usr/sbin/pkg_add
 permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel
 permit nopass tedu as root cmd /usr/sbin/procmap
 permit nopass keepenv setenv { PATH } root as root


www/advisories unreferenced files - should they go to the attic?

2020-04-24 Thread clematis
Hello,
advisories/ does contain some txt files which aren't referenced in any
pages. I don't know if there's legacy reason to keep them. Or if they
should be moved to the attic. But here's the list:
(checked with grep -R in all www/)
 
mmap.txt
nai_28_chpass.txt
procfs.txt
pw_error.txt
res_random.txt
rfork.txt
select.txt
signals.txt
sni_01_dns.txt
sni_02_cron.txt
sni_03_cronjobs.txt
sni_06_tcpoptions.txt
sni_10_filehandles.txt
sni_12_resolverid.txt
sni_13_kerberos.txt
sni_18_vacation.txt
sni_19_lpd.txt
sni_20_tgetent.txt
sourceroute.txt
ssh_trojan.txt

I hope this help.
-- 
clematis (0x7e96fd2400fe7b59)



Update www/mail.html

2020-04-24 Thread clematis
Hello,

Suggesting to remove squish.net and the japaneese list from the 
www/mail.html page as they are "obsolete". (More details below).
Patch attached to remove them.


Here's some more details:
1/ Other mailing lists
squish.net archive have stopped a few years ago.
I have tried to reach out to the majordomo admin but email bounced back
with an error.

2/ Non-English lists
The last relevant message on openbsd-japan was from 2010.
I've contacted the admin of the local JP group (listed on
www/groups.html) to check if they had another local mailing list and how
they feel about removing this one from the page. But the email address
provided bouced back.

Also, I am in touch with one of the MARC.info guy to get those three list 
below [1] added there. Please let me know if you have a local archive in
an mbox-ish format they could bulk-insert to backfill their DB.
(millert@ was OK with that)

[1] mirrors-announce, mirrors-discuss and misc@opensmtpd

Thanks.
-- 
clematis (0x7e96fd2400fe7b59)
Index: mail.html
===
RCS file: /cvs/www/mail.html,v
retrieving revision 1.168
diff -u -p -r1.168 mail.html
--- mail.html   17 Feb 2020 22:27:11 -  1.168
+++ mail.html   24 Apr 2020 16:26:34 -
@@ -404,12 +404,6 @@ Yes, multiple commands can be placed in 
 Other mailing lists
 
 
-The fine folks at http://www.squish.net/openbsd/";>squish.net run
-mailing lists with daily and weekly digests of the OpenBSD 
source-changes
-and ports-changes mailing list.
-This is handy for those who don't like the typically high volume of these 
lists.
-
-
 The insomniac at https://www.benzedrine.ch/mailinglist.html";>
 benzedrine.ch maintains the pf list for people using the
 OpenBSD packet filter.
@@ -427,13 +421,6 @@ Here is a list of the currently known ma
  PLEASE KEEP THIS LIST SORTED, EXCEPT FOR TRANSLATIONS, WHERE YOU SHOULD PUT
  THE LIST IN YOUR LANGUAGE, IF ONE EXISTS, HEAD OF LIST.
  -->
-
-
-Japanese:
-openbsd-ja...@googlegroups.com
-To subscribe, visit the URL at:
-https://groups.google.com/group/openbsd-japan";>
-https://groups.google.com/group/openbsd-japan
 
 
 Spanish:


Update www/support.html

2020-04-18 Thread clematis
Hello,
I went through the sites listed on support.html to check if they were
still valid. Caught a few that needs removal or update.

Please find the details below and the changes in the diff attached.

Removing:
- Obtuse Systems Corporation: Website down. I did check with Bob Beck
  offline and he is OK with the removal.
- Duncan Campbell: neotext.ca isn't the original website anymore. I've
  emailed the contact but haven't heard back.
- Alessio Pennasilico: domain name is for sale.
- James Wright: URL / domain returns empty page. web.archive.org had a
  snapshot from 2018 I have emailed the contact but haven't heard back.
- Kirill Ponazdyr: URL rdr to another dead site. No email was provided.
- Martin Wundram: URL only display "maintenance" for quite some time.
  I've emailed the contact - no response.
- Doug Maxwell: blank site. sent email no reply.
- Todd T. Fries: website down. Browsing around I could find an active
  github but the homepage listed there is down as well. 
  No reponse to my email.


Updating:
- Pierre-Emmanuel Andre: URL returns 404, I've removed the
  "/prestations-informatiques/" to point to their homepage instead.

Process used:
I removed those lines from build/support.dat, run make ../support.html, 
cvs diff both to check the changes, tested the new html locally.

Comments? OK?

Thanks,
-- 
clematis (0x7e96fd2400fe7b59)
Index: support.dat
===
RCS file: /cvs/www/build/support.dat,v
retrieving revision 1.364
diff -u -p -u -p -r1.364 support.dat
--- support.dat 31 Aug 2019 07:21:30 -  1.364
+++ support.dat 18 Apr 2020 09:18:00 -
@@ -206,33 +206,6 @@ N We provide professional support for Op
 # Start of Canada
 0
 C Canada
-P Alberta
-T Edmonton
-O Obtuse Systems Corporation
-I Bob Beck
-B 780 481 6576
-M b...@obtuse.com
-U http://www.obtuse.com/
-Z T5R 2G9
-A 8101 160 Street
-N Worked on many daemons, kernel network code, transparent proxies, SSL 
integration. Experienced in Firewalls, IPsec, Kerberos, Intrusion Detection, 
Secure web servers. Big systems with heavy load. Instruction and Training. Have 
also used and administered AIX, SunOS/Solaris, IRIX, *BSD, BSDI, HP/UX, Linux, 
WinNT/95/98/2000, and others which no longer exist.
-
-0
-C Canada
-P Alberta
-T Edmonton
-Z T6A-2P7
-O Duncan Campbell Consulting Engineer
-I Duncan Patton a Campbell
-A 10908-65a st.
-M campb...@neotext.ca
-U http://neotext.ca/
-B 780 466 0109
-X 780 469 0930
-N Open Systems Integration and Reverse-Engineering, Legacy Sytems, RealTime 
AI, Air Traffic Control, Remote Sensing, TestBed/Laboratory Development, 
Remote/Onsite Support, Wireless, RFID, Tracking/Mapping Systems, Barcoding, 
Inventory supply-line, SAP integration, C3I, Web Catalogs, Competitive 
Intelligence Search Engines, Risk Assessment&Reduction, Motorola, Intermec, 
Symbol devices. UNIX -- OpenBSD, FreeBSD, HPUX, Solaris/SunOS in Industrial 
Environments. And PCs:(Minix, Desqview, QNX) 30+ years experience, competence 
and integrity. secure(ish) contact point -- https://neotext.ca/cgi-bin/getxt
-
-0
-C Canada
 P Ontario
 T London
 O UniTECH Communications London
@@ -368,7 +341,7 @@ O Poulpo Creations
 A 92 allee Granados, Tour 10 la Biscaye
 Z 13009 Marseille
 M p...@poulpocreations.fr
-U https://www.poulpocreations.fr/prestations-informatiques/
+U https://www.poulpocreations.fr
 B 0650145557
 N OpenBSD support, system and network administration.
 
@@ -419,20 +392,6 @@ N System and network administration, sec
 0
 C Germany
 P NRW
-T Dormagen
-O TronicGuard GmbH
-I Martin Wundram
-B +49 2133 502594 0
-X +49 2133 502594 5
-M i...@tronicguard.com
-U http://www.tronicguard.com/
-Z 41541
-A Martinusstr. 18
-N We use OpenBSD since the late 90s and offer support and many services around 
and based on OpenBSD. These are especially security appliances, 
file-/database-servers, all-in-one office-solutions and mini-servers based on 
VIA epia.
-
-0
-C Germany
-P NRW
 T Essen
 Z 45279
 O linuxhotel
@@ -637,20 +596,6 @@ N Linux, *BSD and Solaris server consult
 # Start of Italy
 0
 C Italy
-P Verona
-T Colognola ai Colli
-Z 37030
-O Alba s.r.l.
-I Alessio Pennasilico / mayhem
-A Via Stra' 164/3a
-M a.pennasil...@alba.st
-U http://www.alba.st/
-B +39 3489044903 / sip:2...@voip.alba.st
-X +39 0456172490
-N We support OpenBSD and Linux installations that act as secure antispam mail 
gateway, web server, firewalls and fulfill any customer requirements. We 
develop unix software on-demand, usually releasing source code under the GPL 
license.
-
-0
-C Italy
 P UD
 T Udine
 Z 33100
@@ -889,21 +834,6 @@ Z 729045
 A 17 Sungei Kadut St 4
 N Open-Source Business Solutions
 
-# Start of South Africa
-0
-C South Africa
-P Gauteng
-T Johannesburg
-O BSDHosting
-I James Wright
-B +27 11 706 1939
-X +27 11 706 1939
-M jam...@bsdhosting.co.za
-U http://www.bsdhosting.co.za/
-Z PO Box 98233 Sloan Park 2152
-A 53 Grosvenor Road Bryanst

Update www/groups.html

2020-04-16 Thread clematis
Hello,
Here's a few suggestions to update www/groups.html
I was checking if all those links were still existing/active/valid.

1/ Removing the groups listed in India for the reason below:
- Jharkhand (India)
http://www.arithme.net doesn't look like an openbsd user group...
I've been digging the waybackmachine (web.archive.org) down to 2004 but
could never see any *bsd reference or group like activity. I've emailed
the admin contact but didn't get any response.

- OpenBSD INDIA
The facebook link is broken. I've emailed both contact provided. One of
them (Ashish Rai) replied confirming there's no local group activities
or contact with other local users. There's no website either.


2/ Removing Openbeer / Italy
News/activity stopped in 2008. Website has changed to this current
default provider page somehwere in 2016/2017
I've sent an email to the listed owner but I haven't heard anything
back.


3/ Removing LWFUG / Wyoming
Website not accessible - seems to had redirects and not found since end
of 2017. Emailed the contact but no answer.


Does anyone has any questions or concerns removing those? I guess if
no-one react within another week we can consider this as "groups
timeout".


It's the first time I am looking at something else than ports/ so
here is what I've done:
- remove the lines from build/groups.dat
- run make
no error , look at groups.html - changes looked good.
- run a cvs diff on groups.html to read it for sanity check - looked OK.
- check via browser locally. OK.
- cvs diff -uNp groups.dat > www_build_groups.dat.diff (see
  attached and hopefully that's what you meant by "emailing you the
changes in the form of SUPPORT.TEMPLATE")

Please let me know if I've missed a step or anything else that should be
done.

PS: I am still having open actions before sending suggestion to update
www/mail.html and www/support.html - just FYI that will come later in
separated email thread.

Comments? Ok?

Thanks.
Regards,

-- 
clematis (0x7e96fd2400fe7b59)
Index: groups.dat
===
RCS file: /cvs/www/build/groups.dat,v
retrieving revision 1.146
diff -u -p -u -p -r1.146 groups.dat
--- groups.dat  23 Nov 2019 16:14:03 -  1.146
+++ groups.dat  16 Apr 2020 09:57:37 -
@@ -113,40 +113,6 @@ F Irregular
 N *BSD
 
 
-# Start of India
-0
-C India
-P Jharkhand
-T Ranchi
-F Irregular
-O Jharkhand OpenBSD
-I Mungal Lal Shaw
-M mu...@arithme.net
-U http://www.arithme.net
-N OpenBSD
-
-0
-C India
-P Uttar Pradesh
-T Varanasi
-F Irregular
-O OpenBSD INDIA
-I Ashish Kumar Rai
-M raiashis...@gmail.com
-U http://facebook.com/raiashishkumar
-N OpenBSD
-
-0
-C India
-P Uttar Pradesh
-T Allahabad
-F Irregular
-O OpenBSD INDIA
-I Sanjai Verma
-M verma.san...@gmail.com
-N OpenBSD
-
-
 # Start of Iran
 0
 C Iran
@@ -181,18 +147,6 @@ U https://www.irbug.org/
 N *BSD
 
 
-# Start of Italy
-0
-C Italy
-T Venice
-O Beer OpenBSD User Group
-I Fabio Cazzin
-M fa...@openbeer.it
-U http://www.OpenBEER.it
-F Irregular
-N OpenBSD
-
-
 # Start of Japan
 0
 C Japan
@@ -371,17 +325,6 @@ I James Rieve
 M bugo...@gmail.com
 U http://sites.google.com/site/bugortn/Home
 F Every Sunday at 2:00PM
-N *BSD
-
-0
-C USA
-P Wyoming
-T Laramie
-O Laramie Wyoming Freenix Users Group(LWFUG)
-I Russ Ingram
-M ring...@gargoylecc.com
-U http://www.lwfug.org
-F Irregular
 N *BSD