Downloading miniRPC

miniRPC is available under the terms of the GNU Lesser General Public License, version 2.1.

Source tarballs

Source code is available for the following releases: (ChangeLog)

Releases are signed with the miniRPC GPG key:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.6 (GNU/Linux)

mQGiBEghsnARBADOyPaFGZvs4tx+U8MxxUasF7inbLigxaWDSCc5tZ2CZ6BdHLuj
9le73VWgAG1gHdJqLmCNZyCtSg9yDBD58+ek+4XFxC2lDgDYl51HCixnhvBhD25u
w2tshqHd7Zkkqgg+B/T2m4Xj9fyURr/eq7/KDHw5H2iAeuGCgGLwW3SmYwCg2/G/
qnoLKA9DEPgUdziA77zPW3ED/3Zab8kbUZVj9R0+gpJv0/XstF/Sgvhn1+rlgCzA
aaC7aj5zlCoilCiuN4ufjao0Mdj/LNrQ4sPkDtTnRQFHnpEOp8xo14OALDl0nJKR
3ckPEDGWevozsN+RphTOtqpdDywoCRxO1jkMkfZ1rqk5PMg2Y1OoGYex0fOY5Y0e
rd4VA/9EgGIGMKoZaPHIjPJ3RPrYFl52a+N8liAgiwZzMsMI/Kws+dWCn5/1zarB
ruRSrA8Cue+iuxjAQ/lE5CE7dIsZSIPxFc3lBFjmjZz0kkV+MNYBaL2yUFyido0F
1Eig9CZX6ig94XuFZGUM99irmcCXraWPsGPlLESeZFQRVBuZibQcbWluaVJQQyA8
bWluaXJwY0Bjcy5jbXUuZWR1PohmBBMRAgAmBQJIIbJwAhsDBQkJZgGABgsJCAcD
AgQVAggDBBYCAwECHgECF4AACgkQjL/mlqQyAYdZxQCgrErBsxUiJX8qcYwxMVFD
Buc/FhQAoLR7Fo6eDdNUBCdZa3f13FEw4H3v
=+0w3
-----END PGP PUBLIC KEY BLOCK-----

Binary packages

Fedora

miniRPC packages are available as part of Fedora Linux. Type yum install minirpc for the library and yum install minirpc-devel for minirpcgen and the development headers.

Debian and Ubuntu

Debian and Ubuntu packages for 32-bit and 64-bit x86 are available from this site. Add one of the following lines to /etc/apt/sources.list, depending on the version of Debian or Ubuntu you are running:

deb http://minirpc.cs.cmu.edu/debian/ etch/
deb http://minirpc.cs.cmu.edu/debian/ lenny/
deb http://minirpc.cs.cmu.edu/ubuntu/ hardy/
deb http://minirpc.cs.cmu.edu/ubuntu/ intrepid/
deb http://minirpc.cs.cmu.edu/ubuntu/ jaunty/
deb http://minirpc.cs.cmu.edu/ubuntu/ karmic/

Install libminirpc1 for the library and libminirpc-dev for minirpcgen and the development headers.

Source packages are also available; add a second line like the first, but with deb-src substituted for deb. Type apt-get source minirpc to fetch the source package.

The repository is signed with the key shown above. You can import the key into the Apt keyring with

curl http://minirpc.cs.cmu.edu/download/minirpc-signing-key.asc | sudo apt-key add -

Development repository

miniRPC development is done using the Git version control system. The Git repository is available from git://minirpc.cs.cmu.edu/minirpc.git.