cowpoke --version (return code: 0)
This is cowpoke, from the Debian devscripts package, version 2.16.2ubuntu3 This code is Copyright 2007-2014, Ron <email@example.com>. This program comes with ABSOLUTELY NO WARRANTY. You are free to redistribute this code under the terms of the GNU General Public License.
cowpoke --help (return code: 0)
cowpoke [options] package.dsc Uploads a Debian source package to a cowbuilder host and builds it, optionally also signing and uploading the result to an incoming queue. The following options are supported: --arch="arch" Specify the Debian architecture(s) to build for. --dist="dist" Specify the Debian distribution(s) to build for. --buildd="host" Specify the remote host to build on. --buildd-user="name" Specify the remote user to build as. --create Create the remote cowbuilder root if necessary. --return[="path"] Copy results of the build to 'path'. If path is not specified, return them to the current directory. --no-return Do not copy results of the build to RETURN_DIR (overriding a path set for it in the config files). --sign="keyid" Specify the key to sign packages with. --upload="queue" Specify the dput queue to upload signed packages to. The current default configuration is: BUILDD_HOST = BUILDD_USER = BUILDD_ARCH = amd64 BUILDD_DIST = default RETURN_DIR = SIGN_KEYID = UPLOAD_QUEUE = The expected remote paths are: INCOMING_DIR = cowbuilder-incoming PBUILDER_BASE = /var/cache/pbuilder amd64_default_RESULT_DIR = /var/cache/pbuilder/amd64/default/result amd64_default_BASE_PATH = /var/cache/pbuilder/amd64/default/base.cow The cowbuilder image must have already been created on the build host and the expected remote paths must already exist if the --create option is not passed. You must have ssh access to the build host as BUILDD_USER if that is set, else as the user executing cowpoke or a user specified in your ssh config for ''. That user must be able to execute cowbuilder as root using 'sudo'.