ncid_extensions - Man Page

NCID extensions overview

Description

The only extensions available are hangup extensions.

NCID hangup extensions are programs or scripts called by ncidd to determine if it should hangup on a call.  The caller number in ncidd.whitelist prevents ncidd from calling a hangup extension.

The current hangup extensions distributed with NCID are:

hangup-calls

Hangup on all calls except those in the whitelist.

hangup-closed-skel

Example script to play a recording during closed business hours.

hangup-combo

Shell script for calls two or more extension scripts.

hangup-fakenum

Hangup on non-valid North American number plan callers

hangup-greylist

Hangup on all calls except those in the whitelist.  Caller must call back within a limited time period for the call to be accepted.

hangup-fcc

Hangup on telephone numbers in the FCC data list of "Unwanted Calls".

hangup-message-skel

Example script to play messages for specific telephone numbers, then hangup.

hangup-nohangup

Does not hangup on any calls.  Safe hangup script used as the default.

hangup-postal-code

Hangup on a name of "city postal_code"

hangup-skel

Example hangup script.

Files

/etc/ncid/ncidd.whitelist
/var/log/ncidd.log

See Also

hangup-calls(1), hangup-closed-skel(1), hangup-fakenum(1), hangup-fcc(1), hangup-greylist(1), hangup-message-skel(1), hangup-skel(1), hangup-combo-skel.1, hangup-nohangup(1)

Referenced By

hangup-postal-code(1), ncidd(8).

2023-7-26 NCID