aboutsummaryrefslogtreecommitdiff
path: root/kerberos5
Commit message (Collapse)AuthorAgeFilesLines
...
* Link with -ledit instead of -lreadline.Max Khon2011-11-292-4/+4
| | | | Notes: svn path=/head/; revision=228113
* - Add missing interdependencies to kerberos libraries. Some of theStanislav Sedov2011-09-2712-7/+33
| | | | | | | | | | | | kerberos libraries were not linked properly (missing dependencies), which causes 3rd party applications linking to fail when --as-needed ld flag is used. I also added the --no-undefined ld(1) flag to make sure that there're no missing dependencies. MFC after: 3 days Notes: svn path=/head/; revision=225778
* The kerberos5 tools are only used as build tools but not otherwise andMarius Strobl2011-06-251-1/+1
| | | | | | | | | didn't get installed either. MFC after: 1 week Notes: svn path=/head/; revision=223540
* Fix a typo.Antoine Brodin2010-01-091-1/+1
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=201919
* Fix a typo.Antoine Brodin2010-01-091-1/+1
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=201918
* Link GSS mechanics modules against libgssapi so they will not fail dueAlexander Nedotsukov2009-10-122-4/+4
| | | | | | | | | | | unresolved symbol errors when in turn libgssapi was loaded with RTLD_LOCAL flag set (which is the default). Reviewed by: dfr, jhb MFC after: 3 days Notes: svn path=/head/; revision=197995
* Disconnect closefrom.c as we have it as a system call.Xin LI2009-06-161-1/+0
| | | | Notes: svn path=/head/; revision=194274
* Now we have closefrom().Xin LI2009-06-151-1/+1
| | | | Notes: svn path=/head/; revision=194272
* Add strndup(3) prototype to string.h.Konstantin Belousov2008-12-081-1/+1
| | | | | | | | | | | | | | This change was erronously ommitted from the r185690, and attempt to simply add the prototype to string.h has revealed that several contributed programs defined local prototypes for strndup(), controlled by autoconfed config.h. So, manually change #undef HAVE_STRNDUP to #define HAVE_STRNDUP 1. Next import of the corresponding program would regenerate config.h, overriding the changes in this commit. No objections from: kan Notes: svn path=/head/; revision=185777
* Add an implementation of the RPCSEC_GSS authentication protocol for RPC. ThisDoug Rabson2008-08-062-0/+60
| | | | | | | | | | | is based on an old implementation from the University of Michigan with lots of changes and fixes by me and the addition of a Solaris-compatible API. Sponsored by: Isilon Systems Reviewed by: alfred Notes: svn path=/head/; revision=181344
* Add roken.h to SRCS. This fixes the compilation of slc during aMarius Strobl2008-06-181-0/+1
| | | | | | | | buildworld on a host running a world built with WITHOUT_KERBEROS defined. Notes: svn path=/head/; revision=179863
* Add the hx509 error table.Doug Rabson2008-05-151-0/+2
| | | | Notes: svn path=/head/; revision=179010
* Add manpage links to krb5_principal.3.Doug Rabson2008-05-111-0/+29
| | | | Notes: svn path=/head/; revision=178944
* Don't try to make links to manpages that no longer exist. Fixes installworldDoug Rabson2008-05-111-6/+0
| | | | | | | Submitted by: phk Notes: svn path=/head/; revision=178942
* Update magic sed script for heimdal-1.1Doug Rabson2008-05-091-4/+7
| | | | Notes: svn path=/head/; revision=178874
* Update heimdal_version.Doug Rabson2008-05-081-2/+2
| | | | | | | Pointed out by: antoine@ Notes: svn path=/head/; revision=178847
* Fix conflicts after heimdal-1.1 import and add build infrastructure. ImportDoug Rabson2008-05-0743-292/+2114
| | | | | | | all non-style changes made by heimdal to our own libgssapi. Notes: svn path=/head/; revision=178828
* While checking over the libraries for 7.0-REL Kris found the followingKen Smith2007-11-201-1/+1
| | | | | | | | | | | | | | libraries had not had their versions bumped relative to 6.3-REL but had indeed been changed. We need to bump their version so they can be properly added to the compat6x port: libasn1.so.8 libgssapi.so.8 libhdb.so.8 libkadm5clnt.so.8 libkadm5srv.so.8 libkafs5.so.8 libkrb5.so.8 libobjc.so.2 MFC After: 1 day Notes: svn path=/head/; revision=173767
* Remove _FREEFALL_CONFIG hacksPeter Wemm2007-10-181-4/+1
| | | | Notes: svn path=/head/; revision=172766
* Fix generator glue to only expose extern struct units %s_units[] isAlexander Kabaev2007-05-191-1/+6
| | | | | | | | struct units defintition it known. The above construct is treated as an incorrect C by GCC 4.2 otherwise. Notes: svn path=/head/; revision=169715
* Kerberos/Heimdal doesn't really depend on the INET6 macro.Yaroslav Tykhiy2006-07-281-1/+0
| | | | | | | | | | | In the Heimdal distro, only kerberized telnet refers to INET6, but we don't build it, we use contrib/telnet linked with the Kerberos libs instead. Tested with: cmp(1) Notes: svn path=/head/; revision=160775
* Bump library majro version for gethostbyaddr(3).Hajimu UMEMOTO2006-05-211-0/+1
| | | | Notes: svn path=/head/; revision=158794
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-5/+5
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* NO_MAN is not needed here.Ruslan Ermilov2006-03-161-1/+0
| | | | Notes: svn path=/head/; revision=156775
* Add a new extensible GSS-API layer which can support GSS-API plugins,Doug Rabson2005-12-291-44/+6
| | | | | | | | | | | | similar the the Solaris implementation. Repackage the krb5 GSS mechanism as a plugin library for the new implementation. This also includes a comprehensive set of manpages for the GSS-API functions with text mostly taken from the RFC. Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts) Notes: svn path=/head/; revision=153838
* Apply the .PHONY attribute to the ../make*/make* targets. ThisRuslan Ermilov2005-11-101-2/+2
| | | | | | | | | | causes them to be recreated (if needed) early, when doing "make depend" here, before generating headers that depend on them. This should fix breakages often seen while doing incremental (NO_CLEAN) cross-builds. Notes: svn path=/head/; revision=152287
* Bump the shared library version number of all libraries that have notKen Smith2005-07-221-1/+1
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* This is sort of an MFS. Peter made these changes to the RELENG_*Ken Smith2005-07-071-1/+4
| | | | | | | | | | | | | | | | | | | | | | branches but missed HEAD. This patch extends his a little bit, setting it up via the Makefiles so that adding _FREEFALL_CONFIG to /etc/make.conf is the only thing needed to cluster-ize things (current setup also requires overriding CFLAGS). From Peter's commit to the RELENG_* branches: > Add the freebsd.org custer's source modifications under #ifdefs to aid > keeping things in sync. For ksu: > * install suid-root by default > * don't fall back to asking for a unix password (ie: be pure kerberos) > * allow custom user instances for things like www and not just root The Makefile tweaks will be MFC-ed, the rest is already done. MFC after: 3 days Approved by: re (dwhite) Notes: svn path=/head/; revision=147810
* Remove kludges intended to support src trees with partial obj trees.Dag-Erling Smørgrav2005-06-101-9/+0
| | | | | | | Discussed with: ru Notes: svn path=/head/; revision=147225
* Cope with the (unwise?) incompatible changes with make by addingWarner Losh2005-04-181-1/+1
| | | | | | | a comment before defined(SRCS). Notes: svn path=/head/; revision=145254
* Update Heimdal 0.6.1 -> 0.6.3.Jacques Vidrine2005-02-244-6/+7
| | | | Notes: svn path=/head/; revision=142406
* NODOCCOMPRESS -> NO_DOCCOMPRESSRuslan Ermilov2004-12-211-1/+1
| | | | | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE Notes: svn path=/head/; revision=139106
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-216-6/+6
| | | | | | | OK'ed by: core Notes: svn path=/head/; revision=139103
* Introduce the PRECIOUSPROG knob in bsd.prog.mk, similarRuslan Ermilov2004-11-031-1/+1
| | | | | | | | | | | to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG. Reviewed by: oliver Notes: svn path=/head/; revision=137164
* Join the 21st century: Cryptography is no longer an optional componentColin Percival2004-08-061-1/+0
| | | | | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004 Notes: svn path=/head/; revision=133196
* Update version strings for Heimdal: 0.6 -> 0.6.1Jacques Vidrine2004-04-133-6/+6
| | | | Notes: svn path=/head/; revision=128194
* Hookup `arcfour.c' to the build (missed during upgrade to heimdal 0.6.1).Jacques Vidrine2004-04-041-0/+1
| | | | Notes: svn path=/head/; revision=127820
* style.Makefile(5).Ruslan Ermilov2004-02-0530-920/+759
| | | | | | | OK'ed by: nectar Notes: svn path=/head/; revision=125491
* Try harder to pick up the correct print_version.c. The old versionRuslan Ermilov2004-02-051-4/+3
| | | | | | | | | | | works before bsd.dep.mk,v 1.44, whether .depend file exists or not, but the contents of .depend file is wrong. With bsd.dep.mk,v 1.44, the contents of .depend file is always broken, and build without a .depend file is broken too. With this change it works reliably in all cases. Ugh. Notes: svn path=/head/; revision=125490
* Unbreak build with OpenLDAP.Ruslan Ermilov2004-02-041-0/+2
| | | | | | | Forgotten by: mr Notes: svn path=/head/; revision=125450
* Put libraries in the link order.Ruslan Ermilov2004-02-049-24/+24
| | | | | | | Reported by: lorder(1) (modified to work with libraries) Notes: svn path=/head/; revision=125432
* Take signal.c out of sources.Ruslan Ermilov2004-02-031-1/+0
| | | | | | | Reviewed by: nectar Notes: svn path=/head/; revision=125380
* Put generated headers into SRCS so that we pick them up even ifRuslan Ermilov2004-02-032-1/+3
| | | | | | | "make depend" was not run. Notes: svn path=/head/; revision=125379
* asn1_compile needs roken.h.Ruslan Ermilov2004-02-012-2/+9
| | | | Notes: svn path=/head/; revision=125297
* Overhaul of kerberos5/ makefiles. Most significant changes are:Ruslan Ermilov2004-01-3137-647/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Dropped support for standalone builds, this was only partially supported anyway, and required so much magic in makefiles that made life dangerous (e.g., by using the custom yacc rules). - Got rid of .OBJDIR in makefiles -- makes building of individual files possible again. - Made the .x.c transformations -j safe. - Reprogrammed LDADD to fix static build of some utilities that was broken. - Fixed LDFLAGS and DPADD in the WITH_OPENLDAP case -- positively affects the contents of .depend files. - Removed redundant .h's from SRCS, only kept those that are generated. - libkrb5/ INCS were bogusly installed again with libgssapi/. - Made build-tools real tools with their own makefiles in separate directories. This allows us to properly track their dependencies, etc. - Faster build, 21% less of makefile code! Approved by: nectar Reviewed by: markm Silence on: arch Notes: svn path=/head/; revision=125261
* add hprop to the build and add LDAP mods to hprop.Michael Reifenberger2004-01-303-4/+4
| | | | | | | | | add kadmind.8 Submitted by: Alex Deiter <tiamat@komi.mts.ru> Notes: svn path=/head/; revision=125229
* Fixed "make clean".Ruslan Ermilov2004-01-151-0/+2
| | | | Notes: svn path=/head/; revision=124545
* Set RPATH when the Kerberos KDC is linked with the LDAP backendJacques Vidrine2003-12-171-1/+1
| | | | | | | | | | | | | | (`WITH_OPENLDAP'). Previously, the KDC could fail to start if it was invoked before `ldconfig'. This solution was chosen rather than adding an `ldconfig' dependency to `kerberos' in rcNG, because it is more robust and there is no guarantee that the LDAP libraries will be in ldconfig's path anyway. Problem reported by: Sean McNeil <sean@mcneil.com> Notes: svn path=/head/; revision=123609
* No need for two copies of this file; there is already a distributionMark Murray2003-11-171-70/+0
| | | | | | | | | copy in src/crypto/heimdal/... Reported by: ru Notes: svn path=/head/; revision=122856
* The header files hdb_asn1.h, hdb_err.h, and kadm5_err.h are generated,Jacques Vidrine2003-10-102-3/+3
| | | | | | | | | and must be installed from ${.OBJDIR}. Pointy hat: nectar Notes: svn path=/head/; revision=120968