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
20 hangup-closed-skel
21 Example script to play a recording during closed business
22 hours.
23
24 hangup-combo
25 Shell script for calls two or more extension scripts.
26
27 hangup-fakenum
28 Hangup on non-valid North American number plan callers
29
30 hangup-greylist
31 Hangup on all calls except those in the whitelist. Caller
32 must call back within a limited time period for the call to
33 be accepted.
34
35 hangup-fcc Hangup on telephone numbers in the FCC data list of "Un‐
36 wanted Calls".
37
38 hangup-message-skel
39 Example script to play messages for specific telephone num‐
40 bers, then hangup.
41
42 hangup-nohangup
43 Does not hangup on any calls. Safe hangup script used as
44 the default.
45
46 hangup-postal-code
47 Hangup on a name of "city postal_code"
48
49 hangup-skel
50 Example hangup script.
51
53 /etc/ncid/ncidd.whitelist
54 /var/log/ncidd.log
55
57 hangup-calls.1, hangup-closed-skel.1, hangup-fakenum.1, hangup-fcc.1,
58 hangup-greylist.1, hangup-message-skel.1, hangup-skel.1, hangup-combo-
59 skel.1, hangup-nohangup.1
60
61
62
63NCID 2023-7-26 NCID_EXTENSIONS(7)