1NCID_EXTENSIONS(7) NCID NCID_EXTENSIONS(7)
2
3
4
6 ncid_extensions - NCID extensions overview
7
9 The only extensions available are hangup extensions.
10
11 NCID hangup extensions are programs or scripts called by ncidd to de‐
12 termine if it should hangup on a call. The caller number in
13 ncidd.whitelist prevents ncidd from calling a hangup extension.
14
15 The current hangup extensions distributed with NCID are:
16
17 hangup-calls
18 Hangup on all calls except those in the whitelist.
19 hangup-closed-skel
20 Example script to play a recording during closed business
21 hours.
22 hangup-combo-skel
23 Example script for calling two extension scripts.
24 hangup-fakenum
25 Hangup on non-valid North American number plan callers
26 hangup-greylist
27 Hangup on all calls except those in the whitelist. Caller
28 must call back within a limited time period for the call to
29 be accepted.
30 hangup-fcc Hangup on telephone numbers in the FCC data list of "Un‐
31 wanted Calls".
32 hangup-message-skel
33 Example script to play messages for specific telephone num‐
34 bers, then hangup.
35 hangup-nohangup
36 Does not hangup on any calls. Safe hangup script used as
37 the default.
38 hangup-skel
39 Example hangup script.
40
42 /etc/ncid/ncidd.whitelist
43 /var/log/ncidd.log
44
46 hangup-calls.1, hangup-closed-skel.1, hangup-fakenum.1, hangup-fcc.1,
47 hangup-greylist.1, hangup-message-skel.1, hangup-skel.1, hangup-combo-
48 skel.1, hangup-nohangup.1
49
50
51
52NCID 2021-06-20 NCID_EXTENSIONS(7)