kstart - Kerberos kinit supporting AFS and ticket refreshing

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: kstart
Package version: 4.1
Package release: 3
Package architecture: amd64
Package type: deb
Installed size: 149 B
Download size: 53.58 KB
Official Mirror: ftp.br.debian.org
k5start can be used instead of kinit to obtain Kerberos tickets. krenew can be used instead of kinit -R to renew renewable tickets. They are intended primarily for use with automated or long-running processes and support some additional features useful for that purpose, such as running as a daemon and refreshing the ticket periodically, checking to see if an existing ticket has expired, or obtaining an AFS token along with the ticket by running an external program automatically.



    Binary package: kstart_4.1-3_amd64.deb
    Source package: kstart

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install kstart deb package:
      # sudo apt-get install kstart


    • /usr/bin/k5start
    • /usr/bin/krenew
    • /usr/share/doc/kstart/NEWS.Debian.gz
    • /usr/share/doc/kstart/README.Debian
    • /usr/share/doc/kstart/README.gz
    • /usr/share/doc/kstart/TODO
    • /usr/share/doc/kstart/changelog.Debian.gz
    • /usr/share/doc/kstart/changelog.gz
    • /usr/share/doc/kstart/copyright
    • /usr/share/doc/kstart/examples/krenew-agent
    • /usr/share/man/man1/k5start.1.gz
    • /usr/share/man/man1/krenew.1.gz


    2014-04-13 - Russ Allbery <rra@debian.org> kstart (4.1-3) unstable; urgency=medium * Regenerate the Autotools build system with dh_autoreconf during the build. (Closes: #727915, #744443) * Add upstream patch to add AM_PROG_AR to configure.ac, needed by more recent Automake versions. * Enable parallel builds. * Remove now-ignored --disable-k4start flag from configure invocation. * Add the upstream release signing key and verify it in debian/watch. * Update standards version to 3.9.5. - Convert debian/copyright to copyright-format 1.0. - Specify the Debian packaging branch in the Vcs-Git control field.

    2012-02-04 - Russ Allbery <rra@debian.org> kstart (4.1-2) unstable; urgency=low * Update to debhelper compatibility level V9. - Enable compiler hardening flags, including bindnow and PIE. * Move single-debian-patch to local-options and patch-header to local-patch-header so that they only apply to the packages I build and NMUs get regular version-numbered patches.

    2012-01-07 - Russ Allbery <rra@debian.org> kstart (4.1-1) unstable; urgency=low * New upstream release. - Fix k5start -H and krenew -H with non-renewable tickets. - Fix k5start -H with a ticket cache for the wrong principal. - Shorten the wake-up interval when running as a daemon if refreshing the ticket cache fails. - Add krenew -s to send SIGHUP to child on krenew exit. - Clean up PID files on exit via SIGHUP or SIGTERM.

    2011-12-29 - Russ Allbery <rra@debian.org> kstart (4.0-1) unstable; urgency=low * New upstream release. - Ticket caches passed to k5start or krenew via -k are now used as-is without prepending FILE and therefore can be of any ticket cache type (unless k5start is called with -o, -g, or -m). This may change the ticket cache name exposed to programs run under them. - Always canonicalize the ticket cache name for passing to commands. - krenew now stays running if obtaining renewed credentials fails, and only exits if the ticket cache disappears or is not renewable. (-i still keeps it running in those cases as well.) -x restores the previous behavior. - k5start now keeps running despite failures. -x restores the previous behavior. - When k5start is run with the -o, -g, or -m options, it generates a temporary ticket cache first, sets ownership and permissions, and then renames it to the real ticket cache. - k5start and krenew now propagate SIGINT (Ctrl-C) to the child process rather than just exiting. - Set signal handlers with sigaction instead of signal to fix a bug in SIGCHLD handling. - Reject -U combined with -u or -i, or -H combined with a command. * Remove reference to arla from README.Debian. That package was removed from Debian some years ago. * Update source package format to 3.0 (quilt). * Update to debhelper compatibility level V8. * Update to standards version 3.9.2 (no changes required).

    2010-01-21 - Russ Allbery <rra@debian.org> kstart (3.16-3) unstable; urgency=low * Skip the xmalloc test by default. It's too fragile and isn't catching actual bugs.

    2010-01-19 - Russ Allbery <rra@debian.org> kstart (3.16-2) unstable; urgency=low * Don't attempt to build with setpag support on non-Linux systems. kfreebsd-* isn't supported by OpenAFS (at least yet).

    2010-01-19 - Russ Allbery <rra@debian.org> kstart (3.16-1) unstable; urgency=low * New upstream release. - Add -L option to log messages to syslog. - In k5start, fix use of -o, -g, and -m when -k was not given. - Allow the argument to k5start -k to start with FILE:. * Install the upstream krenew-agent example script in examples now that it's included in the distribution. * Update standards version to 3.8.3 (no changes required).