1HANGUP-FCC(1) NCID HANGUP-FCC(1)
2
3
4
6 hangup-fcc
7
9 hangup-fcc [-h]
10 hangup-fcc [-v] <string>
11
12 where string is in this format:
13 "*DATE*<mmddyyyy>*TIME*<hhmm>*LINE*<lineid>\
14 *NMBR*<number>*NAME*<name>*MODE*<hupmode>*"
15
17 hangup-fcc is an ncidd server hangup extension script which hangs up on
18 calls where the number can be found in the FCC's open data list of
19 "Unwanted Calls".
20
21 The blacklist is stored locally in /etc/ncid/fcc.blacklist and is typi‐
22 cally updated daily by a cron job that calls get-fcc-list hangup-fcc to
23 fetch the latest version from a web site.
24
25 Make sure you 'set hupmode = 1|2|3' in ncidd.conf. The ncidd server
26 does not call this script if the caller number or name is in
27 ncidd.whitelist.
28
29 Server hangup extensions are only executed by the server unless test‐
30 ing.
31
33 -h show help message
34
35 -v turn on verbose and send additional data to STDOUT for trou‐
36 bleshooting
37
39 Hangup-fcc requires the fcc.blacklist file which has the list of num‐
40 bers obtained from the FCC "Unwanted Calls" complaints data.
41
42 The fcc.blacklist can be kept up-to-date by adding a daily call to get-
43 fcc-list hangup-fcc in the root user's crontab. (See the documentation
44 for get-fcc-list for more information.)
45
47 /usr/share/ncid/extensions/hangup-fcc
48 /usr/share/ncid/recording/*.rmd
49 /etc/ncid/ncidd.whitelist
50 /etc/ncid/fcc.blacklist
51
53 ncidd.8, get-fcc-list.1, ncidd.whitelist.5, hangup-calls.1, hangup-
54 closed-skel.1, hangup-skel.1
55
56
57
58NCID 2019-08-17 HANGUP-FCC(1)