<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.synchro.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="http://wiki.synchro.net/feed.php">
        <title>Synchronet - install:nix</title>
        <description></description>
        <link>http://wiki.synchro.net/</link>
        <image rdf:resource="http://wiki.synchro.net/_media/wiki:logo.png" />
       <dc:date>2026-04-12T08:58:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:chdir?rev=1266974111&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:createdir?rev=1266974629&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:fetch_makefile?rev=1728710344&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:mail?rev=1772780971&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:make?rev=1274510761&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:openbsd?rev=1381777530&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:options?rev=1686100916&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:prerequisites?rev=1733007991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:setenv?rev=1274563759&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.synchro.net/install:nix:termcaps?rev=1674843907&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.synchro.net/_media/wiki:logo.png">
        <title>Synchronet</title>
        <link>http://wiki.synchro.net/</link>
        <url>http://wiki.synchro.net/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="http://wiki.synchro.net/install:nix:chdir?rev=1266974111&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-24T01:15:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Change Directory</title>
        <link>http://wiki.synchro.net/install:nix:chdir?rev=1266974111&amp;do=diff</link>
        <description>[Do you really want to run an OS where the people who write it see this and think &quot;What&#039;s the joke?&quot;]

Change Directory

You must now change to the directory into which Synchronet will be installed.  This is the directory you created in Step 1.  If you are not installing into /sbbs and the /sbbs symlink does not exist, you will need to change the path to the correct install directory, ie:</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:createdir?rev=1266974629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-24T01:23:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Installation directory</title>
        <link>http://wiki.synchro.net/install:nix:createdir?rev=1266974629&amp;do=diff</link>
        <description>Installation directory

The installation directory is the parent directory of your entire BBS.  All of the directories are created in here.

Discussion

The Synchronet BBS system and all the associated tools will default to a path of /sbbs without further configuration.  Because of this, it is easiest if this is either a</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:fetch_makefile?rev=1728710344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-12T05:19:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fetch Makefile</title>
        <link>http://wiki.synchro.net/install:nix:fetch_makefile?rev=1728710344&amp;do=diff</link>
        <description>Fetch Makefile

This step downloads a makefile into your installation directory.

Discussion

A single makefile has been developed which performs a great many steps which previously needed to be done manually.  This step is simply downloading the newest makefile from Git and placing it into the installation directory.</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:mail?rev=1772780971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:09:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mail</title>
        <link>http://wiki.synchro.net/install:nix:mail?rev=1772780971&amp;do=diff</link>
        <description>Mail

You can use Synchronet as your native UNIX mail system so that UNIX system components (e.g. crond, apt, security) will send e-mail notifications to the system administrator (you) as user #1 on your BBS using your Synchronet mail system.

Install</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:make?rev=1274510761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-22T06:46:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Make</title>
        <link>http://wiki.synchro.net/install:nix:make?rev=1274510761&amp;do=diff</link>
        <description>Make

Synchronet supports building with GNU make only. On my Unix/Linux systems, the command to invoke GNU make would be gmake. If the gmake comman doesn&#039;t work, try executing make -v and if you see something like the following, then use the make command in place of</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:openbsd?rev=1381777530&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-14T19:05:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Openbsd</title>
        <link>http://wiki.synchro.net/install:nix:openbsd?rev=1381777530&amp;do=diff</link>
        <description>Openbsd

Discussion

You will definitely have to compile Synchronet from source for OpenBSD.  To date, the only architecture that I know that this has been done on is i386.  I, personally, only have experience compiling it with OpenBSD versions 4.9-5.3.</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:options?rev=1686100916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-07T01:21:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Options</title>
        <link>http://wiki.synchro.net/install:nix:options?rev=1686100916&amp;do=diff</link>
        <description>Options

The Synchronet builds system supports a vast array of build options most of which are only slightly supported.  This page attempts to document them for advanced users.

Supported Options

	*  DEBUG
		*  If defined, or if RELEASE is not defined, does a debug build.</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:prerequisites?rev=1733007991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-30T23:06:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Unix/Linux Prerequisites</title>
        <link>http://wiki.synchro.net/install:nix:prerequisites?rev=1733007991&amp;do=diff</link>
        <description>Unix/Linux Prerequisites

Building

You probably need or want to build Synchronet for your Unix/Linux system from source code and you will need the following prerequisites installed first:

Required
 Required Component  Files  Debian Package  Red Hat Package  FreeBSD Port/Package</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:setenv?rev=1274563759&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-22T21:29:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Set the SBBCTRL Environment Variable</title>
        <link>http://wiki.synchro.net/install:nix:setenv?rev=1274563759&amp;do=diff</link>
        <description>Set the SBBCTRL Environment Variable

If you did not install into /sbbs and did not create a /sbbs symlink, you will now have to set the SBBSCTRL environment variable.

Discussion

Synchronet programs will look for configuration files in /sbbs/ctrl by default.</description>
    </item>
    <item rdf:about="http://wiki.synchro.net/install:nix:termcaps?rev=1674843907&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-27T18:25:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Terminal Capabilities</title>
        <link>http://wiki.synchro.net/install:nix:termcaps?rev=1674843907&amp;do=diff</link>
        <description>Terminal Capabilities

As you may have noticed by now, most telnet clients designed for use with
ANSI BBSes do not display full-screen Unix programs correctly. Included with
Synchronet is a pair of terminal capability definition files that enable you
to run native full-screen Unix programs and have the output displayed correctly
in a standard</description>
    </item>
</rdf:RDF>
