{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["net","sysutils"],"comment":"UCSPI local-domain client-server command-line tools","compare":"/compare/ucspi-ipc/index.json","dependentCount":null,"description":"The ipcserver and ipcclient programs are command-line tools for building\nlocal-domain client-server applications. They conform to the UNIX\nClient-Server Program Interface, UCSPI.\n\nThe ipcserver program listens for connections on a local-domain\nstream socket, and runs a program for each connection it accepts. The\nprogram environment includes variables that hold the local and remote\nsocket addresses, and the effective user and group IDs of the process\nthat called connect. ipcserver offers a concurrency limit on\nacceptance of new connections, and selective handling of connections\nbased on client identity.\n\nThe ipcclient program requests a connection to a local-domain socket,\nand runs a program. The program environment includes a variable that\nholds the local socket address.\n\nThe ipcperl program is an example of an ipchandle server. It invokes a\nperl subroutine for each request.","flavors":[],"html":"https://daemonports.org/netbsd/net/ucspi-ipc/","kind":"port","lastUpdate":"2026-07-16T19:01:23Z","license":[],"maintainer":"schmonz@NetBSD.org","name":"ucspi-ipc","newest":true,"newestVersion":"0.67","noVulnData":false,"origin":"net/ucspi-ipc","otherSystems":[{"maintainer":"ports@FreeBSD.org","matchedBy":"name","newest":true,"origin":"sysutils/ucspi-ipc","path":"/sysutils/ucspi-ipc/","system":"FreeBSD","version":"0.67"},{"maintainer":"ports@FreeBSD.org","matchedBy":"name","newest":true,"origin":"sysutils/ucspi-ipc","path":"/dragonfly/sysutils/ucspi-ipc/","system":"DragonFly","version":"0.67"},{"maintainer":"ports@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"sysutils/ucspi-ipc","path":"","system":"HardenedBSD","version":"0.67"},{"maintainer":"ports@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"sysutils/ucspi-ipc","path":"","system":"GhostBSD","version":"0.67"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["0.67nb6"]},{"repo":"NetBSD 10.1 aarch64","versions":["0.67nb6"]},{"repo":"SmartOS / illumos x86_64","versions":["0.67nb6"]},{"repo":"macOS 15 arm64","versions":["0.67nb6"]}],"pkgName":"ucspi-ipc-0.67nb6","related":null,"repository":"pkgsrc","requiredBy":[],"requiredByCount":0,"runDepends":[],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"0.67nb6","versions":null,"vulnerabilities":null,"www":"http://www.superscript.com/ucspi-ipc/"}
