From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id 74FDB3858C5F for ; Mon, 27 Mar 2023 22:25:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 74FDB3858C5F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org Received: by gnu.wildebeest.org (Postfix, from userid 1000) id 690AB313ACB2; Tue, 28 Mar 2023 00:25:24 +0200 (CEST) Date: Tue, 28 Mar 2023 00:25:24 +0200 From: Mark Wielaard To: overseers@sourceware.org Subject: dwarfstd.org now hosted by sourceware Message-ID: <20230327222524.GA20220@gnu.wildebeest.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-3030.7 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi, dwarfstd.org, The DWARF Debugging Standard, are now hosted on sourceware. This includes git.dwarfstd.org, wiki.dwarfstd.org and lists.dwarfstd.org. Sourceware already hosted the old dwarf2 archives https://sourceware.org/legacy-ml/dwarf2/ This was discussed on irc, but not properly discussed on this mailinglist. Apologies for that. There was some urgency since the previous provider somewhat abruptly stopped providing services. In the end the transfer went very smoothly though. sourceware server2 and server3 provide DNS setup in /var/named/named.dwarfstd.org (There is also a dwarfstd.dev which we believed we might have needed temporarily in case the transfer took some time, but it wasn't really needed). The websites are configured in /etc/httpd/conf.d/sourceware-vhost-dwarfstd.conf (Again there is a dwarfstd.dev that now simply redirects to dwarfstd.org) The all have automatically renewingletsencrypt certificates /etc/letsencrypt/renewal/dwarfstd.org.conf Project files are under /sourceware/projects/dwarfstd-home/ To receive and send email for lists.dwarfstd.org /etc/mailman/mm_cfg.py /etc/postfix/main.cf /etc/default/postsrsd /etc/opendkim/KeyTable /etc/opendkim/SigningTable were updated (all in autosnapshot git of course) wiki.dwarfstd.org was a mediawiki website, but has been converted to a git backed markdown website using mod_markdown https://git.dwarfstd.org/dwarf-wiki/ git.dwarfstd.org is a cgit and gitolite setup under the dwarfstd account in /home/dwarfstd/ The DWARF executive committee members have access to the gitolite-admin repository to add new members. The dwarf-htdocs repository has a post-update hook to update the main website (currently with static html files, but will be moved to a script that translates markdown files to html as prototype on the markdown branch). Maybe in the future this can use builder with container builds to rebuild the website instead of using a git hook. Cheers, Mark