Amandad Service Protocol

From wiki.zmanda.com
Revision as of 05:28, 4 February 2010 by Dustin (talk | contribs) (remove a chunk that's not relevant to this particular conversation)
Jump to navigation Jump to search

This article describes the way that amandad launches services like sendsize or amidxtaped. Amanda serves as a sort of amanda-specific inetd, but adds support for multiple parallel communication channels, authentication, and lots of crazy backward-compatibility hacks.

Note that most of amandad's activity takes place at connection set-up. There may be other pages on this wiki to describe the protocol observed by particular sevices. For example, amindexd protocol describes the protocol that amidxtaped speaks, and takes over where this page leaves off. Amandad is always on the receiving end of the Security API, so a familiarity with that API will help in reading this document.

Service-Specific Hacks