GitXplorerGitXplorer
i

libk5

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
ae832f10faa7418f128667dcd4a9e6422329bf31

k5: tweak doxygen and cmake files.

iiksaif committed 9 years ago
Unverified
5957b0e16e8b96cae40d06d0cf46612687a0e562

pkg: package for debian and ubuntu

committed 13 years ago
Unverified
e43d336079e04a61d4ace7f2b3f976c56d52f1ef

win32: fix build

iiksaif committed 14 years ago
Unverified
641e598b3ec49d9c0857c8713486dc954bf788b3

krb5-test/dns: use IPv6 ready functions, check reverse-dns

iiksaif committed 14 years ago
Unverified
fd984dced8f9435ddfe80d27b352301f9cb4c303

mslsa: add an error code when no TGT are available

iiksaif committed 14 years ago
Unverified
e838ac62cdfb99511e263a7c484face88d27fff9

libk5: only install kfw dlls if they are available

committed 14 years ago

README

The README file for this repository.

libk5

Easy to use Kerberos library. Contains re-implemented tools like kinit, kdestroy, kvno and klist. Also contains krb5-test to test your kerberos configuration and ability to request tickets to access to services.

Build

Don't forget to set theses variables correctly:

  • CMAKE_BUILD_TYPE
  • CMAKE_INSTALL_PREFIX

Windows

Install Kerberos for Windows Install CMake and add it to your path

If you want to build something that you can distribute without any issue, don't forget -DCMAKE_BUILD_TYPE=Release !

Visual C++:

Open a shell with vc env correctly defined (there is a .bat for that)

cmake .. -DKRB5_KFW_PATH="c:/Program Files/MIT/Kerberos/"
make
make install

MinGW 32:

Open a shell with vc env correctly defined (there is a .bat for that)

cmake .. -DKRB5_KFW_PATH="c:/Program Files/MIT/Kerberos/" -G"MinGW Makefiles" make make install

Linux

Install Kerberos dependencies (libkrb5-dev)

cmake ..
make
sudo make install

Mac-OS X

Useful variables:

CMAKE_OSX_ARCHITECTURES= CMAKE_OSX_SYSROOT= CMAKE_OSX_DEPLOYMENT_TARGET=

Example:

cmake .. -DCMAKE_OSX_ARCHITECTURES=i386 -DCMAKE_OSX_SYSROOT=/Developer/SDKs/MacOSX10.5.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.5
make
sudo make install