JosephSWilliams / urcd Public
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Failed to load latest commit information.
Latest commit message
URCd: 10,000 genomes of human lizard hybrid soldiers being sent server to server between Angola and Luxembourg with some 70's style casual sex peering arrangement. if you want a real description view doc/* depends: NaCl or libsodium, libtai, ucspi-tcp, python(>=2.6), python-dev(>=2.6), daemontools, sh, gcc your clock needs to be as reasonably accurate, possibly by using something like ntp, otherwise your messages could be dropped from the network. recommends: NaCl instead of libsodium, cython(>=0.18.0) install: # install dependencies, if you haven't already: ./install-daemontools.sh ./install-ucspi-tcp.sh # URCd with ssl. # if you actually get it to work let me know :-/ # depends on openssl, libssl-dev, perl, libperl-dev ./install-ucspi-ssl.sh # this also patches libtai for 64-bit shared objects ./install-libtai.sh # recommended over ./install-libsodium.sh: ./install-nacl.sh # OpenBSD: echo '-ftrampolines' > conf-cc ./Make.sh # edit the network/hostmask $editor env/serv # edit the motd $editor env/motd ln -s `pwd` /service/urcd echo "`pwd`/urc.db" > env/URCDB svstat /service/urcd ### create your urchub, you only need to do this once ./scripts/add-urchub CryptoServ: ln -s stdin.cryptoserv stdin hub2hub: ./scripts/add-hublisten local.urc.example.tld 6789 /service/urcd-hub0/socket/ ### add peers. i recommend between 2 and 4 at the most ./scripts/add-hubconnect remote.urc.example.tld 6789 /service/urcd-hub0/socket/ no censorship (security): URC networks are censorship resistant. i recommend URCSIGN and/or URCCRYPTOBOX to ignore spam and trolls. URCd will replace the user field with VERIFIED-Nick for users with valid authentication or signature verification. All other user fields will be replaced with URCD-Nick. e.g.: Nick!URCD-Nick@server Nick!VERIFIED-Nick@server irssi ("ban/except"): /ignore *!*@* ALL /ignore -except friend!*@* ALL /ignore -except *!VERIFIED-*@* ALL xchat ("ban/except"): /ignore *!*@* ALL /ignore friend!*@* ALL UNIGNORE /ignore *!VERIFIED-*@* ALL UNIGNORE Contact: Joseph S. Williams, yhpargotpyrc at gmail. Please write URCd in the subject so that I will notice it and not accidentally delete it or mark it as spam. Thanks: Thank you for using URCd. If you appreciate this project, please consider running a public URC hub, or sending a small donation. Like other darknets, URC is a stronger, safer network the more people that actively participate in building reliable nodes. Small donations help me financially, thus giving me more time to focus on this project.
No description, website, or topics provided.
No releases published
No packages published