YAC2NCID(1)
π NAME π
yac2ncid β the gateway that carries caller ID from a YAC server over to an NCID server. bestie it's literally a lil bridge π«Ά
This one's from the NCID manual set, so you already know it's part of the fam β¨
πΈ SYNOPSIS πΈ
yac2ncid [-v] [-p <PIDFILE>]
yac2ncid [-V]
β¨ DESCRIPTION β¨
okay so here's the tea β YAC2NCID is out here living its best life as a YAC client β it listens to the CID info coming off a YAC server and then passes it along to the NCID server. and then? the server sends that CID info on to the NCID clients. chain reaction, main character energy, we love to see it π
and this part is important, no skips: if you wanna run a YAC server with NCID clients, you have to run the YAC2NCID gateway and the NCID server. both. together. it's giving package deal π
the config file for yac2ncid is prefix3=/etc/ncid/yac2ncid.conf. it can live in the same directory as the script, or in the etc directory, or in the NCID default configuration directory β dealer's choice. go read the comments in that config file for the full lore, fr fr π
YAC2NCID can run on literally any system, but normally it chills on the same box as the NCID server. if it's not on the same box? then bestie you gotta configure the server IP address in the config file. no shortcuts π
and you configure the YAC server with the IP address of the box running YAC2NCID.
here's a technical thing that lowkey matters: YAC2NCID relies on the netcat binary (nc). because there are like a million implementations of this binary out in the wild, the script will try to auto detect which options to use. if the script can't properly detect the version of nc, set NETCAT_TYPE to CUSTOM in the config file and set custom parameters to match your version. DIY era β¨
also heads up, there's a client output module called ncid-yac β that one goes the other direction, it sends the NCID CID information to YAC clients. mirror twin situation π
π OPTIONS π
-p<PIDFILE>β sets the PID file name. default:/var/run/yac2ncid.pidπ-vβ verbose mode. it will tell you everything, she's a talker π£οΈ-Vβ display version. quick lil vibe check β
π¦ REQUIREMENTS π¦
netcat:/usr/bin/nc
π FILES π
prefix3=/etc/ncid/yac2ncid.conf
π SEE ALSO π
yac2ncid.conf.5ncidd.8ncidd.conf.5ncid_gateways.7
and that's the whole page, bestie, you ate it π go forth and bridge those servers, iykyk πΈ
this one's courtesy of NCID, dated 2022-11-8 β mwah, periodt π β¨
π¦ where this page comes from
- fedora 43: ncid-gateways 1.18-4.fc43 Β· GPL-3.0-or-later
- fedora 44: ncid-gateways 1.18-5.fc44 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms