1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
# RPM spec file for kstart.
#
# Written by Russ Allbery <eagle@eyrie.org>
# Copyright 2015, 2021 Russ Allbery <eagle@eyrie.org>
# Copyright 2005-2012
# The Board of Trustees of the Leland Stanford Junior University
#
# SPDX-License-Identifier: MIT
Name: kstart
Summary: Kerberos kinit variants supporting ticket refreshing
Version: 4.2
Release: 2%{?dist}
License: MIT
Group: System Environment/Base
URL: https://www.eyrie.org/~eagle/software/kstart/
Source: https://archives.eyrie.org/software/kerberos/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: krb5-devel
Requires: krb5
Vendor: Stanford University
%description
k5start and krenew are modified versions of kinit which add support for
running as a daemon to maintain a ticket cache, running a command with
credentials from a keytab and maintaining a ticket cache until that command
completes, obtaining AFS tokens (via an external aklog) after obtaining
tickets, and creating an AFS PAG for a command. They are primarily useful in
conjunction with long-running jobs; for moving ticket handling code out of
servers, cron jobs, or daemons; and to obtain tickets and AFS tokens with a
single command.
%prep
%setup -q -n kstart-%{version}
%build
PATH="/sbin:/bin:/usr/sbin:/usr/bin:$PATH" \
%configure --enable-setpag
%{__make}
%install
%makeinstall
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root)
%{_bindir}/*
%doc LICENSE NEWS README TODO
%{_mandir}/*/*
%changelog
* Tue Mar 20 2021 Russ Allbery <eagle@eyrie.org> 4.2-2
- Update upstream URL.
* Fri Dec 25 2015 Russ Allbery <eagle@eyrie.org> 4.2-1
- New version for 4.2 release.
* Mon Jan 9 2012 Robbert Eggermont <R.Eggermont@tudelft.nl> 4.1-1
- New version for 4.1 release.
- Require krb5 instead of krb5-libs for SLED compatibility.
- Fix %defattr lines to not cause directory permission issues.
- Tested on RHEL5/6 and SLED10/11.
* Tue Dec 27 2011 Russ Allbery <eagle@eyrie.org> 3.16-2
- Remove references to k4start from description.
* Mon Mar 29 2010 Andy Cobaugh <phalenor@bx.psu.edu> 3.16-1
- New version for 3.16 release.
- Require krb5-libs instead of krb5-workstation.
* Sat Aug 15 2008 Russ Allbery <eagle@eyrie.org> 3.15-1
- New version for 3.15 release.
* Tue Jul 22 2008 Russ Allbery <eagle@eyrie.org> 3.14-1
- New version for 3.14 release.
- Fix default file attributes for non-executables.
- Remove the BSD license; everything is under an MIT license.
* Wed May 28 2008 Russ Allbery <eagle@eyrie.org> 3.13-1
- New version for 3.13 release.
* Wed Apr 23 2008 Russ Allbery <eagle@eyrie.org> 3.12-1
- New version for 3.12 release.
* Tue Apr 10 2008 Russ Allbery <eagle@eyrie.org> 3.11-1
- New version for 3.11 release.
- Add LICENSE and TODO to documentation.
- Build with --enable-setpag now that it no longer requires extra libraries.
* Sat Mar 3 2007 Russ Allbery <eagle@eyrie.org> 3.9-1
- New version for 3.9 release.
* Sat Mar 3 2007 Russ Allbery <eagle@eyrie.org> 3.8-1
- New version for 3.8 release.
* Sun Jan 28 2007 Russ Allbery <eagle@eyrie.org> 3.7-1
- New version for 3.7 release.
* Wed Oct 04 2006 Russ Allbery <eagle@eyrie.org> 3.6-1
- New version for 3.6 release.
* Tue Jun 13 2006 Russ Allbery <eagle@eyrie.org> 3.5-1
- New version for 3.5 release.
* Mon Apr 10 2006 Russ Allbery <eagle@eyrie.org> 3.3-1
- New version for 3.3 release.
* Sun Mar 05 2006 Russ Allbery <eagle@eyrie.org> 3.2-1
- New version for 3.2 release.
* Sun Jan 22 2006 Russ Allbery <eagle@eyrie.org> 3.0-1
- New version for 3.0 release.
- Update description to include krenew.
- No longer build with --enable-reduced-depends.
* Sat Dec 31 2005 Russ Allbery <eagle@eyrie.org> 2.9-1
- New version for 2.9 release.
- No longer generated via Autoconf, since the changelog has to be added.
* Sat Dec 10 2005 Russ Allbery <eagle@eyrie.org> 2.8-2
- Incorporate into the package, remove Autoreq.
* Thu Oct 27 2005 Buck <buckh@> 2.8-1
- stole spec file (not recently) from
http://svn.rpmforge.net/svn/trunk/rpms/nagios-plugins/nagios-plugins.spec
|