<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.openspeak.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.openspeak.net/feed.php">
        <title>OpenSpeak.net</title>
        <description></description>
        <link>https://www.openspeak.net/</link>
        <image rdf:resource="https://www.openspeak.net/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-18T00:35:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=classes:demisto_overview&amp;rev=1657830100&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=classes:start&amp;rev=1657829259&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=classes:devops_in_a_box&amp;rev=1604422360&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=how-to:force_ssh_to_prompt_for_password&amp;rev=1604336980&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?id=how-to:start&amp;rev=1604336298&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.openspeak.net/doku.php?image=articles%3Aeric_s._raymond_-_the_cathedral_and_the_bazaar.pdf&amp;ns=articles&amp;rev=1601320766&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.openspeak.net/lib/exe/fetch.php?media=favicon.ico">
        <title>OpenSpeak.net</title>
        <link>https://www.openspeak.net/</link>
        <url>https://www.openspeak.net/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://www.openspeak.net/doku.php?id=classes:demisto_overview&amp;rev=1657830100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T20:21:40+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>demisto_overview</title>
        <link>https://www.openspeak.net/doku.php?id=classes:demisto_overview&amp;rev=1657830100&amp;do=diff</link>
        <description>Demisto Overview

Demisto, by Palo Alto Networks, is an XSOAR tool or an eXtensible Security Operations Automation and Response platform for automating threat responses for a SOC (Security Operations Center).

Resources

 * Demisto Playbooks</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=classes:start&amp;rev=1657829259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T20:07:39+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.openspeak.net/doku.php?id=classes:start&amp;rev=1657829259&amp;do=diff</link>
        <description>Classes

	*  DevOps-In-A-Box
	*  Install GNU Mailman on Debian/Ubuntu
	*  Manage GNU Mailman with Jenkins on Debian/Ubuntu
	*  Install GitLab CE on Ubuntu
	*  Linux User Authentication Against Active Directory Using Winbind
	*  Linux User Authentication Against Active Directory Using SSSD
	*  Configure OpenLDAP on Ubuntu
		*  Lesson 1: Server - Configure OpenLDAP and add users
		*  Lesson 2: Server - Configure NFS to export home directories
		*  Lesson 3: Client - Configure PAM authentication to…</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-03T16:53:04+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins - ↷ Page name changed from classes:lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins to classes:lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins</title>
        <link>https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-03T16:53:04+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins - ↷ Page name changed from classes:lesson_2_-_nginx_web_proxy_for_gogs_and_jenkins to classes:lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins</title>
        <link>https://www.openspeak.net/doku.php?id=classes:lesson_2_-_nginx_reverse_proxy_for_gogs_and_jenkins&amp;rev=1604422384&amp;do=diff</link>
        <description>Nginx Reverse Proxy for Gogs and Jenkins

At the end of this lesson you will have a platform on which to build the interface to our web services. The web services created in later lessons reside on a private network and are inaccessible from the internet.  This separation adds a layer of security as your web services are not directly exposed to the internet.</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=classes:devops_in_a_box&amp;rev=1604422360&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-03T16:52:40+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>devops_in_a_box</title>
        <link>https://www.openspeak.net/doku.php?id=classes:devops_in_a_box&amp;rev=1604422360&amp;do=diff</link>
        <description>DevOps In A Box

	*  Lesson 0 - Preface
	*  Lesson 1 - Preface
	*  Lesson 2 - nginx Reverse Proxy for Gogs and Jenkins
	*  Lesson 3 - Gogs Version Control
	*  Lesson 4 - Jenkins Continuous Improvement
	*  Lesson 5 - Jenkins Job From Git
	*  Lesson 6 - Saltstack</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=how-to:force_ssh_to_prompt_for_password&amp;rev=1604336980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-02T17:09:40+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>force_ssh_to_prompt_for_password</title>
        <link>https://www.openspeak.net/doku.php?id=how-to:force_ssh_to_prompt_for_password&amp;rev=1604336980&amp;do=diff</link>
        <description>Force SSH to Prompt for Password

If you use key-based authentication instead of passwords for your SSH hosts, good for you. While key-based authentication makes life easy, occasionally the need arises for that host to prompt you for a password. Recently I drew the password rotation straw at work for our SOX systems and needed to rotate the password on a host which my system signature is stored in the authorized_keys file. Getting to the host was not an issue; however, once I changed the passwor…</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?id=how-to:start&amp;rev=1604336298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-02T16:58:18+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.openspeak.net/doku.php?id=how-to:start&amp;rev=1604336298&amp;do=diff</link>
        <description>How-To

	*  Force SSH to prompt for password
	*  Secure web browsing with an SSH SOCKS proxy
	*  Combine AVI files with mencoder
	*  Extract MP3 audio from FLV video
	*  SanDisk video conversion
	*  Combine MP4 files with avidemux
	*  Force YouTube to HD
	*  Single Command-line to Remove Old Kernels
	*  Combine MKV files with ffmpeg</description>
    </item>
    <item rdf:about="https://www.openspeak.net/doku.php?image=articles%3Aeric_s._raymond_-_the_cathedral_and_the_bazaar.pdf&amp;ns=articles&amp;rev=1601320766&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-28T19:19:26+00:00</dc:date>
        <dc:creator>curry_searle (curry_searle@undisclosed.example.com)</dc:creator>
        <title>eric_s._raymond_-_the_cathedral_and_the_bazaar.pdf - created</title>
        <link>https://www.openspeak.net/doku.php?image=articles%3Aeric_s._raymond_-_the_cathedral_and_the_bazaar.pdf&amp;ns=articles&amp;rev=1601320766&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://www.openspeak.net/lib/images/fileicons/svg/pdf.svg&quot; alt=&quot;eric_s._raymond_-_the_cathedral_and_the_bazaar.pdf&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
