# SDF, UNIX and INTERNET tutorials

This is a shared, member contributed set of tutorials targeting existing and potential SDF users who are interested in the INTERNET, the UNIX operating system and programming languages. The purpose of this project is to help new users learn to use SDF and UNIX through practical and useful examples.

### Interested in contributing?

Read the tutorial editing guide.

### Table of Contents

1. SDF Basics
2. Website Setup and Hosting Features

- Ruby on Rails @ SDF

3. Advanced Topics
4. Internet Chat Relay (IRC) on SDF
5. SDF VoIP Telephony Service
6. SDF Dialup and DSL INTERNET Service
7. SDF VPS Service (MetaARPA)
8. SDF Radio! / ANONRADIO Service
9. Cheat Sheets
10. Dotfile Repository
11. twenex.org - SDF Public Access TWENEX
12. Online privacy

1. SDF Basics
   - Finding help - How to get help from within the shell
   - COM is not IRC - An introduction to the chat program 'COM'
   - bboard - An introduction to the message board 'bboard'
   - Instant Messaging - How to use Instant Messaging on SDF
   - File transfer - How to move files to and from SDF
   - Ultimate Differences Amongst UNIX® Shells - Comparing shell differences/similarities
   - File permissions - Changing file permissions
   - Basic File and Shell Operations - Working with files and directories
   - ASCII Gaming - All work and no play makes Jack a dull SDFer.
   - How to Donate and why - A page to explain how and why your friends and family (or you) should help fund SDF.
   - Spreading the word about SDF
   - SDF for blind users
   - Using Microsoft Windows (tm) telnet
   - Software on SDF Sorted by Category
   - SDF Specific Commands - A list of commands, scripts, and programs unique to SDF.
   - Jabber IM - Using the SDF Jabber XMPP Instant Messaging Server
   - Procmail on SDF - general implementation notes
   - Game Servers on SDF - A listing of multiplayer gaming servers running on SDF
   - Tiny Tiny RSS - The RSS reader hosted in SDF
   - MetaArray - Storage and services for MetaArpa members
   - GNU Social - Microblogging on SDF
   - Email:
     - E-mail Beginners
     - E-mail Basics
2. Website Setup and Hosting Features
   - Websites - Building a website on SDF
   - Resources for Website Builders
   - Custom error pages - Creating custom error pages using .htaccess
   - Ruby on Rails @ SDF
     - Ruby on Rails - Ruby on Rails on SDF
     - Building a Basic Ruby on Rails Application.
   - Trac on SDF - Setting up and using a Trac instance
   - Gopher - Build your Gopherspace
   - Blogging with Jekyll
   - Htaccess - Useful .htaccess tips and tricks for the Apache HTTP server
3. Advanced Topics
   - Using skeys - Logging in securely over insecure protocols
   - Emacs Tutorial - Emacs Basics, using Emacs as a work environment
   - Advanced E-Mail Topics - forwarding messages, and fighting spam
   - Setting up vacation(1) - sending automated email replies
   - Greylisting at SDF - system policy spam reduction
   - SSH - Using SSH to secure and route client applications through SDF
   - SSHFS - Using SSHFS to mount SDF folders on linux local machine
   - EncFS - Using EncFS to manage encrypted folders
   - PSSHFS - Mounting SDF Folders on a NetBSD Local Machine
   - VPN - Connecting to the SDF VPN (PPTP and OpenVPN).
   - rsync - Backing up $HOME using rsync.
   - CVS - Using CVS on SDF
   - GCI - The SDF Green Computing Initiative
   - MDNS - Automatic MDNS examples (MetaARPA)
   - RubyGems at SDF - Setting up the 'gem' command
   - scmgit - GIT Source Control Management introduction
   - POP3, IMAP and SMTP AUTH - Setting up POP3, IMAP and SMTP Authentication in popular mail clients
   - SDFARC Repeater List - A list of repeaters used by The SDF Amateur Radio Club
   - toobnix.org - SDF's User Video Gallery
   - X11 Forwarding - Setting up and running X11 applications (MetaARPA)
   - $HOME/bin - User compiled programs in SDF's multi-architecture environment (ARPA)
   - Screen - Multiplexing your terminal (MetaARPA)
   - Tmux - An alternative to Screen (MetaARPA)
   - MineCraft - SDF very own *private* MineCraft server
   - Chicken - An implementation of the Scheme programming language
   - ECL - the Embeddable Common-Lisp programming language
   - Mobile Applications - Applications for mobile devices
   - Port Allocation - Port Allocation and Usage information for MetaARPA Members.

   - UUCP - POLLing SDF for UUCP USENET News and Internet E-Mail.

4. Internet Chat Relay (IRC) on SDF
   - SDF IRC Acceptable Use Policy
   - SDF IRC Channels
   - IRC Channel Auto-Connection with Irssi
5. SDF VoIP Telephony Service
   - Basic Setup
   - Extension Directory
   - Advanced Features and Setup
6. Configuring the Cisco 7940G Phone
SDF Dialup and DSL INTERNET Service

- SDF Dialup - Introduction and Initial Account Configuration

- Gearing Up - Equipment and Services needed for SDF Dialup
- Setup - WinXP - Configuring Dialup on Windows XP
- Setup - Lucid - Configuring Dialup on Ubuntu Linux

- SDF DSL - Configuring and using SDF DSL

7. SDF Radio! / ANONRADIO Service
   - About ANONRADIO
8. SDF VPS Service (available to MetaARPA members)
   - NetBSD setup and configuration
     - Installing an OpenLDAP server
   - Debian setup and configuration
   - Plan9 setup and configuration
9. CentOS setup and configuration
10. Cheat Sheets
    - Cheat Sheets for Vi, awk, sed, and others
    - Emacs Cheat Sheet
    - ed Cheat Sheet
    - Pico Cheat Sheet
    - Survival TECO
11. Dotfile Repository
    - Browse Annotated Dotfiles - Find working examples to help you configure your favorite program.
12. twenex.org - SDF Public Access TWENEX
    - TOPS-20 Interactive Tutorial - Log and summary of twenex.org's interactive tutorial (@TOPS20)
    - Getting Into TWENEX - Tour of the twenex.org system for intermediate users
    - Using Multiple Interactive Programs on TWENEX - Tutorial on how to use multiple programs in the same login
13. Online privacy
    - Privacy protection
    - SDF privacy policy

$Id: index.html.bak,v 1.1 2019/12/06 20:50:52 thegiant Exp $