Paging Module v1.3 (linux) [Mystic]

 Includes options for
 - Text Messages
 - Audio Playback
 - Sysop availability status message
 - Login Alert (audio and/or text)
 - Email Notifications

DEVELOPED / SUPPORT

CLUTCH BBS
Sysop: niter3
Telnet: clutch.darktech.org
URL: http://clutch.darktech.org
Developer: n3! (niter3)
Alpha Tester: caphood (Hawk Hubbard : ACiDic Team Leader)


###### DISCLAIMER

The author will NOT be held liable for any data losses, or damage of any sort.

If you disagree, please do not install.


####### PREREQUISITES

  TEXT:

	Before we get started, you need to setup linux so it can send email. You have many options. 
	One of the options is to install and setup POSTFIX with a gmail acccount. (There's plenty of guides online)
	If you decide to go down the Gmail route, you will need to turn on "Less Secure Apps".

	Verify you can send mail from the CLI using the command "mail". Once you have that working
	you can move onto the install.

  AUDIO:

	Install the "mpg123" package.

	Setup your sudoers files under /etc/sudoers (Haven't found a way to pass the audio group over mis
	or ddtelnetd. **You may not need to do this, so you can modify the command below and remove "sudo")

	Here is an example of your sudoers file. This will allow elevated permissions without a password
	prompt.

	bbs ALL=(ALL) NOPASSWD: /usr/bin/mpg123


####### INSTALL

1.) Unzip "cl_paging.zip"
2.) Move cl_paging.sh, cl_paging.mps, axelf.mp3, and alert.mp3 to your scripts directory. (mystic/scripts)
    Note: You of course can replace cl_paging.mps, and axelf.mp3 with audio files of your own if you wish.
3.) Move the cl_paging.ans to your text directory. (mystic/text)
4.) From within your BBS you want to add or change a menu item to the following.
	Command: GX - Execute MPL program
    Data - cl_paging page_text, page_audio, page_all, alert_text, alert_audio, and alert_all - Select based off your needs
5.) Modify cl_paging.sh and update the variables.
6.) Modify cl_paging.mps and update. (more details in mps)
7.) Compile cl_paging.mps. (./mplc cl_paging.mps)

*** Additonal setup information can be found in the MPS

That should be it. Give it a whirl.


######## HELP

If you require assistance you can find me at Clutch BBS (clutch.darktech.org)


