Go to file
Jacob bcc69a9e3b Add _DARWIN_C_SOURCE to allow compiling on OSX
This allows OSX to get declarations for readlink(), setegid(), seteuid() etc when compiling 

Allows successful compile on OSX 10.9.4
Didn't break the build on Linux (tested on Ubuntu Server 12.04 LTS & Centos 6.5
2014-07-24 14:19:49 +10:00
src Add _DARWIN_C_SOURCE to allow compiling on OSX 2014-07-24 14:19:49 +10:00
systemd Add systemd unit files 2014-02-20 02:17:22 +00:00
.gitignore Telnet server 2011-11-30 17:12:57 -06:00
CHANGELOG Fix telnet size negotiation 2014-02-14 00:58:56 -08:00
Makefile bump version 1.4.4 2014-05-01 11:14:53 -07:00
README.md Update picture in README 2014-03-08 13:39:32 -08:00
nyancat.1 Some major improvements here. 2014-02-14 00:43:43 -08:00

README.md

Nyancat CLI

Nyancat rendered in your terminal.

Nyancats

Distributions

Nyancat is available in the following distributions:

Setup

First build the C application:

make && cd src

You can run the C application standalone.

./nyancat

To use the telnet server, you need to add a configuration that runs:

nyancat -t

We recommend openbsd-inetd, but both xinetd and systemd work as well. You should be able to use any other compatible inetd flavor too.

Distribution Specific Information

Debian/Ubuntu

Debian and Ubuntu provide the nyancat binary through the nyancat package. A nyancat-server package is provided to automatically setup and enable a nyancat telnet server upon installation. I am not the maintainer of these packages; please direct any questions or bugs to the relevant distribution's bug tracking system.

Licenses, References, etc.

The original source of the Nyancat animation is prguitarman.

The code provided here is provided under the terms of the NCSA license.