1*ae771770SStanislav Sedov.\" Copyright (c) 2004 Kungliga Tekniska Högskolan 2c19800e8SDoug Rabson.\" (Royal Institute of Technology, Stockholm, Sweden). 3c19800e8SDoug Rabson.\" All rights reserved. 4c19800e8SDoug Rabson.\" 5c19800e8SDoug Rabson.\" Redistribution and use in source and binary forms, with or without 6c19800e8SDoug Rabson.\" modification, are permitted provided that the following conditions 7c19800e8SDoug Rabson.\" are met: 8c19800e8SDoug Rabson.\" 9c19800e8SDoug Rabson.\" 1. Redistributions of source code must retain the above copyright 10c19800e8SDoug Rabson.\" notice, this list of conditions and the following disclaimer. 11c19800e8SDoug Rabson.\" 12c19800e8SDoug Rabson.\" 2. Redistributions in binary form must reproduce the above copyright 13c19800e8SDoug Rabson.\" notice, this list of conditions and the following disclaimer in the 14c19800e8SDoug Rabson.\" documentation and/or other materials provided with the distribution. 15c19800e8SDoug Rabson.\" 16c19800e8SDoug Rabson.\" 3. Neither the name of the Institute nor the names of its contributors 17c19800e8SDoug Rabson.\" may be used to endorse or promote products derived from this software 18c19800e8SDoug Rabson.\" without specific prior written permission. 19c19800e8SDoug Rabson.\" 20c19800e8SDoug Rabson.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 21c19800e8SDoug Rabson.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22c19800e8SDoug Rabson.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23c19800e8SDoug Rabson.\" ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 24c19800e8SDoug Rabson.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25c19800e8SDoug Rabson.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26c19800e8SDoug Rabson.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27c19800e8SDoug Rabson.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28c19800e8SDoug Rabson.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29c19800e8SDoug Rabson.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30c19800e8SDoug Rabson.\" SUCH DAMAGE. 31c19800e8SDoug Rabson.\" 32*ae771770SStanislav Sedov.\" $Id$ 33c19800e8SDoug Rabson.\" 34c19800e8SDoug Rabson.Dd April 24, 2004 35c19800e8SDoug Rabson.Dt COPY_CRED_CACHE 1 36c19800e8SDoug Rabson.Os HEIMDAL 37c19800e8SDoug Rabson.Sh NAME 38c19800e8SDoug Rabson.Nm copy_cred_cache 39*ae771770SStanislav Sedov.Nd copy credentials from one cache to another 40c19800e8SDoug Rabson.Sh SYNOPSIS 41c19800e8SDoug Rabson.Nm 42*ae771770SStanislav Sedov.Op Fl Fl krbtgt-only 43*ae771770SStanislav Sedov.Op Fl Fl service= Ns Ar principal 44*ae771770SStanislav Sedov.Op Fl Fl enctype= Ns Ar enctype 45*ae771770SStanislav Sedov.Op Fl Fl flags= Ns Ar ticketflags 46*ae771770SStanislav Sedov.Op Fl Fl valid-for= Ns Ar time 47*ae771770SStanislav Sedov.Op Fl Fl fcache-version= Ns Ar integer 48c19800e8SDoug Rabson.Op Aq Ar from-cache 49c19800e8SDoug Rabson.Aq Ar to-cache 50c19800e8SDoug Rabson.Sh DESCRIPTION 51c19800e8SDoug Rabson.Nm 52c19800e8SDoug Rabsoncopies credentials from 53c19800e8SDoug Rabson.Aq Ar from-cache 54c19800e8SDoug Rabson(or the default cache) to 55c19800e8SDoug Rabson.Aq Ar to-cache . 56c19800e8SDoug Rabson.Pp 57c19800e8SDoug RabsonSupported options: 58c19800e8SDoug Rabson.Bl -tag -width Ds 59*ae771770SStanislav Sedov.It Fl Fl krbtgt-only 60c19800e8SDoug RabsonCopies only krbtgt credentials for the client's realm. This is 61c19800e8SDoug Rabsonequivalent to 62*ae771770SStanislav Sedov.Fl Fl service= Ns Li krbtgt/ Ns Ao Ar CLIENTREALM Ac Ns Li @ Ns Ao Ar CLIENTREALM Ac . 63*ae771770SStanislav Sedov.It Fl Fl service= Ns Ar principal 64c19800e8SDoug RabsonCopies only credentials matching this service principal. 65*ae771770SStanislav Sedov.It Fl Fl enctype= Ns Ar enctype 66c19800e8SDoug RabsonCopies only credentials a matching enctype. 67*ae771770SStanislav Sedov.It Fl Fl flags= Ns Ar ticketflags 68c19800e8SDoug RabsonCopies only credentials with these ticket flags set. 69*ae771770SStanislav Sedov.It Fl Fl valid-for= Ns Ar time 70c19800e8SDoug RabsonCopies only credentials that are valid for at least this long. This 71c19800e8SDoug Rabsondoes not take renewable creds into account. 72*ae771770SStanislav Sedov.It Fl Fl fcache-version= Ns Ar integer 73c19800e8SDoug RabsonThe created cache, If a standard 74c19800e8SDoug Rabson.Li FILE 75c19800e8SDoug Rabsoncache is created, it will have this file format version. 76c19800e8SDoug Rabson.El 77c19800e8SDoug Rabson.\".Sh ENVIRONMENT 78c19800e8SDoug Rabson.\".Sh FILES 79c19800e8SDoug Rabson.Sh EXAMPLES 80c19800e8SDoug RabsonTo copy only credentials that are valid for at least one day and with 81c19800e8SDoug Rabsonthe 82c19800e8SDoug Rabson.Li initial 83c19800e8SDoug Rabsonflag set, try something like: 84c19800e8SDoug Rabson.Bd -literal -offset indent 85c19800e8SDoug Rabson$ copy_cred_cache --valid-for=1d --flags=initial FILE:/some/cache 86c19800e8SDoug Rabson.Ed 87c19800e8SDoug Rabson.Sh DIAGNOSTICS 88c19800e8SDoug RabsonThe 89c19800e8SDoug Rabson.Nm 90*ae771770SStanislav Sedovutility exits 0 on success, and \*[Gt]0 if an error occurs, or if no 91c19800e8SDoug Rabsoncredentials where actually copied. 92c19800e8SDoug Rabson.\".Sh SEE ALSO 93c19800e8SDoug Rabson.\".Sh STANDARDS 94c19800e8SDoug Rabson.\".Sh HISTORY 95c19800e8SDoug Rabson.\".Sh AUTHORS 96c19800e8SDoug Rabson.\".Sh BUGS 97