Nalin Dahyabhai
c835c2a921
- switch buildrequires: and requires: on e2fsprogs-devel into
...
buildrequires: and requires: on libss-devel, libcom_err-devel, per
sandeen on fedora-devel-list
2009-06-29 19:28:01 +00:00
Nalin Dahyabhai
3f291ca045
- selinux labeling: use selabel_open() family of functions rather than
...
matchpathcon(), bail on it if attempting to get the mutex lock fails
2009-06-26 21:45:54 +00:00
Nalin Dahyabhai
84ade2f840
- fix a type mismatch in krb5_copy_error_message()
...
- ftp: fix some odd use of strlen()
2009-06-26 21:36:54 +00:00
Nalin Dahyabhai
1d6f8b9bad
- compile with %%{?_smp_mflags} (Steve Grubb)
...
- drop the bit where we munge part of the error table header, as it's not
needed any more
2009-06-16 21:29:37 +00:00
Nalin Dahyabhai
aecce15d40
add and own %%{_libdir}/krb5/plugins/authdata
2009-06-05 15:18:29 +00:00
Nalin Dahyabhai
34072014a1
remove obsolete files
2009-06-04 22:38:18 +00:00
Nalin Dahyabhai
2f1613d440
- update to 1.7, second pass
2009-06-04 22:09:07 +00:00
Nalin Dahyabhai
3c1272ff63
- add an auth stack to ksu's PAM configuration so that pam_setcred() calls
...
won't just fail
2009-05-19 23:21:48 +00:00
Nalin Dahyabhai
06c77ea1cd
- make PAM support for ksu also set PAM_RUSER
2009-05-11 18:19:08 +00:00
Nalin Dahyabhai
df43b1e2b6
yeah, actually bump the release number
2009-04-23 22:51:25 +00:00
Nalin Dahyabhai
5ebd815122
- extend PAM support to ksu: perform account and session management for the
...
target user
- pull up and merge James Leddy's changes to also set PAM_RHOST in
PAM-aware network-facing services
2009-04-23 22:43:26 +00:00
Nalin Dahyabhai
d3b2b69619
- fix a typo in a ksu error message (Marek Mahut)
2009-04-21 18:46:52 +00:00
Nalin Dahyabhai
f0389e0488
note why we don't just run make check here
2009-04-20 21:15:12 +00:00
Nalin Dahyabhai
724545eab6
- add LSB-style informational headers to the init scripts
2009-04-20 20:32:02 +00:00
Nalin Dahyabhai
980855a07a
- explicitly run the pdf generation script using sh (part of #225974 )
2009-04-17 13:29:41 +00:00
Nalin Dahyabhai
f51ed46fff
- remove obsolete patch for CVE-2009-0845
...
- add patches for read overflow and null pointer dereference in the
implementation of the SPNEGO mechanism (CVE-2009-0844, CVE-2009-0845)
- add patch for attempt to free uninitialized pointer in libkrb5
(CVE-2009-0846)
- add patch to fix length validation bug in libkrb5 (CVE-2009-0847)
2009-04-07 18:16:28 +00:00
Nalin Dahyabhai
d43a03520f
- make the kpropd init script treat reload as restart (part of #225974 )
2009-04-06 20:33:44 +00:00
Nalin Dahyabhai
45bffcbf45
- take the execute bit off of the protocol docs (part of #225974 )
...
- unflag init scripts as configuration files (part of #225974 )
2009-04-06 18:22:58 +00:00
Nalin Dahyabhai
303d2c20d2
- fixup summary texts (part of #225974 )
2009-04-06 18:00:53 +00:00
Nalin Dahyabhai
fa314d1962
- escape possible macros in the changelog (part of #225974 )
2009-04-06 17:52:21 +00:00
Nalin Dahyabhai
5ee95cc082
- clean up buildprereq/prereqs, explicit mktemp requires, and add the
...
ldconfig for the -server-ldap subpackage (part of #225974 )
2009-04-06 17:45:29 +00:00
Nalin Dahyabhai
98a3610002
- make splitting up of the workstation bits unconditional
2009-04-06 16:46:35 +00:00
Nalin Dahyabhai
1644a79505
- move the libraries to /%{_lib}, but leave --libdir alone so that plugins
...
get installed and are searched for in the same locations (#473333 )
2009-04-06 16:22:45 +00:00
Nalin Dahyabhai
e61be4fa97
- turn off krb4 support (it won't be part of the 1.7 release, but do it
...
now)
- use triggeruns to properly shut down and disable krb524d when -server and
-workstation-servers gets upgraded, because it's gone now
2009-04-06 15:56:45 +00:00
Nalin Dahyabhai
434cefd85a
- libgssapi_krb5: backport fix for some errors which can occur when we fail
...
to set up the server half of a context (CVE-2009-0845)
2009-03-17 22:26:27 +00:00
Jesse Keating
78b02cd911
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2009-02-25 11:58:27 +00:00
Nalin Dahyabhai
4c798e4ee7
aargh, what year is it?
2009-01-16 16:19:02 +00:00
Nalin Dahyabhai
2bf7daea40
rebuild
2009-01-16 16:17:56 +00:00
Nalin Dahyabhai
b1efb9b86d
- if we successfully change the user's password during an attempt to get
...
initial credentials, but then fail to get initial creds from a
non-master using the new password, retry against the master (#432334 )
2008-09-04 15:13:51 +00:00
Tom Callaway
bb9aa2106c
fix license tag
2008-08-05 17:46:07 +00:00
Nalin Dahyabhai
2352d208e3
- define ASN1BUF_OMIT_INLINE_FUNCS at compile-time (for now) to keep
...
building
2008-07-16 21:54:24 +00:00
Nalin Dahyabhai
b5dfa8576a
quote %%{__cc} where needed because it includes whitespace now
2008-07-16 18:40:35 +00:00
Nalin Dahyabhai
6197407f58
- clear fuzz out of patches, dropping a man page patch which is no longer
...
necessary
2008-07-16 18:09:47 +00:00
Nalin Dahyabhai
14f675bab9
- build with -fno-strict-aliasing, which is needed because the library
...
triggers these warnings
2008-07-11 15:16:54 +00:00
Nalin Dahyabhai
37b6c5e715
- rework how labeling is handled to avoid a bootstrapping problem in
...
headers
- don't forget to label the principal database lock file
2008-07-11 15:14:57 +00:00
Tom Callaway
f06f7f1e03
generate include/krb5/krb5.h before building, fix conditional for sparcv9
2008-06-14 18:22:01 +00:00
Nalin Dahyabhai
9f105b4df2
- ftp: use the correct local filename during mget when the 'case' option is
...
enabled (#442713 )
2008-04-16 18:54:08 +00:00
Nalin Dahyabhai
af9bedd61a
- stop exporting kadmin keys to a keytab file when kadmind starts -- the
...
daemon's been able to use the database directly for a long long time
now
- belatedly add aes128,aes256 to the default set of supported key types
2008-04-04 21:29:53 +00:00
Nalin Dahyabhai
f56b6ee2db
bump for build
2008-04-01 20:54:54 +00:00
Nalin Dahyabhai
ddde7d0f6e
- libgssapi_krb5: properly export the acceptor subkey when creating a lucid
...
context (Kevin Coffman, via the nfs4 mailing list)
2008-04-01 20:53:54 +00:00
Nalin Dahyabhai
7668599d1d
- add fixes from MITKRB5-SA-2008-001 for use of null or dangling pointer
...
when v4 compatibility is enabled on the KDC (CVE-2008-0062,
CVE-2008-0063, #432620 , #432621 )
- add fixes from MITKRB5-SA-2008-002 for array out-of-bounds accesses when
high-numbered descriptors are used (CVE-2008-0947, #433596 )
- add backport bug fix for an attempt to free non-heap memory in
libgssapi_krb5 (CVE-2007-5901, #415321 )
- add backport bug fix for a double-free in out-of-memory situations in
libgssapi_krb5 (CVE-2007-5971, #415351 )
2008-03-18 18:13:22 +00:00
Nalin Dahyabhai
638efe585f
- rework file labeling patch to not depend on fragile preprocessor
...
trickery, in another attempt at fixing #428355 and friends
2008-03-18 15:35:39 +00:00
Nalin Dahyabhai
723980d239
bump release number for rebuild
2008-02-26 21:48:24 +00:00
Nalin Dahyabhai
d4963922a8
- ftp: add patch to fix "runique on" case when globbing fixes applied
...
- stop adding a redundant but harmless call to initialize the gssapi
internals
2008-02-26 21:18:38 +00:00
Nalin Dahyabhai
2a567feda3
- add the bug ID, close the bug
2008-02-25 20:55:41 +00:00
Nalin Dahyabhai
d5971d2776
- add patch to suppress double-processing of /etc/krb5.conf when we build
...
with --sysconfdir=/etc, thereby suppressing double-logging (#231147 )
2008-02-25 20:53:41 +00:00
Nalin Dahyabhai
d73fcc15fb
- remove a patch to fix problems with interfaces which are "up" but which
...
have no address assigned which conflicted with a change to fix the same
problem in 1.5 (#200979 )
2008-02-25 19:58:51 +00:00
Nalin Dahyabhai
2cc4303bbc
- ftp: don't lose track of a descriptor on passive get when the server
...
fails to open a file
2008-02-25 19:50:42 +00:00
Nalin Dahyabhai
a7d42c7b03
- in login, allow PAM to interact with the user when they've been strongly
...
authenticated
- in login, signal PAM when we're changing an expired password that it's an
expired password, so that when cracklib flags a password as being weak
it's treated as an error even if we're running as root
2008-02-25 18:33:34 +00:00
Nalin Dahyabhai
8e9e1c07b0
- drop netdb patch
...
- kdb_ldap: add patch to treat 'nsAccountLock: true' as an indication that
the DISALLOW_ALL_TIX flag is set on an entry, for better interop with
Fedora, Netscape, Red Hat Directory Server (Simo Sorce)
2008-02-18 18:44:39 +00:00
Nalin Dahyabhai
a77ce35c52
- avoid depending on <netdb.h> to define NI_MAXHOST and NI_MAXSERV for us
2008-02-13 23:10:32 +00:00
Nalin Dahyabhai
e4d2a874a4
- enable patch for key-expiration reporting
...
- enable patch to make kpasswd fall back to TCP if UDP fails
- enable patch to make kpasswd use the right sequence number on retransmit
- enable patch to allow mech-specific creds delegated under spnego to be
found when searching for creds
2008-02-12 16:22:38 +00:00
Nalin Dahyabhai
3d4d8cf991
- note RT numbers for reference
...
- include but don't apply the other suggested patch for
kpasswd-doesn't-use-tcp
2008-01-23 18:27:03 +00:00
Nalin Dahyabhai
dcfbb5995a
- revise to reference a different patch which we also don't apply
2008-01-03 16:51:53 +00:00
Nalin Dahyabhai
f25a7f96a5
- reference unapplied patch to fix password-changing with servers other
...
than the first one we try to contact
- reference bug 242502 (rawhide) instead of 242500 (rhel)
2008-01-03 15:47:35 +00:00
Nalin Dahyabhai
1343fd1973
- bump the release
2008-01-02 17:06:19 +00:00
Nalin Dahyabhai
48872e3b7b
- right, new year
2008-01-02 17:05:02 +00:00
Nalin Dahyabhai
f072055a76
- some init script cleanups
...
- drop unquoted check and silent exit for "$NETWORKING" (#426852 , #242500 )
- krb524: don't barf on missing database if it looks like we're using
kldap, same as for kadmin
- return non-zero status for missing files which cause startup to fail
2008-01-02 17:03:38 +00:00
Nalin Dahyabhai
0aaa920daa
- allocate space for the nul-terminator in the local pathname when looking
...
up a file context, and properly free a previous context (Jose Plans,
#426085 )
2007-12-18 18:34:06 +00:00
Nalin Dahyabhai
ea868608c1
rebuild
2007-12-05 15:21:20 +00:00
Nalin Dahyabhai
6c3186e173
note the CVE for needing the revised patch
2007-11-13 21:58:04 +00:00
Nalin Dahyabhai
4ba98f8eab
add duplicate bug id
2007-11-13 21:41:20 +00:00
Nalin Dahyabhai
276a481e88
- update to 1.6.3, dropping now-integrated patches for CVE-2007-3999 and
...
CVE-2007-4000 (the new pkinit module is built conditionally and goes
into the -pkinit-openssl package, at least for now, to make a buildreq
loop with openssl avoidable)
2007-10-23 19:40:45 +00:00
Nalin Dahyabhai
a0f391756d
- make proper use of pam_loginuid and pam_selinux in rshd and ftpd
2007-10-17 17:48:52 +00:00
Nalin Dahyabhai
528eff0ac5
- make krb5.conf %%verify(not md5 size mtime) in addition to
...
%%config(noreplace), like /etc/nsswitch.conf (#329811 )
2007-10-12 18:32:28 +00:00
Nalin Dahyabhai
6e3299423a
- proposed fix for not being able to find delegated krb5 creds when using
...
spnego
2007-10-04 22:08:39 +00:00
Nalin Dahyabhai
1dd0ff3e30
- proposed patch to fix receipt of delegated creds in mod_auth_kerb
2007-10-01 19:40:47 +00:00
Nalin Dahyabhai
14a08486e8
- add the bug ID to the kadmind fixes, note Fran's patch was identical to
...
the one I thought we were already using in the F-7 branch
2007-09-17 20:47:02 +00:00
Nalin Dahyabhai
2688de92f1
- move the db2 kdb plugin from -server to -libs, because a multilib libkdb
...
might need it
2007-09-11 20:52:15 +00:00
Nalin Dahyabhai
83381c77e7
- also perform PAM session and credential management when ftpd accepts a
...
client using strong authentication, missed earlier
- also label kadmind log files and files created by the db2 plugin
2007-09-11 14:12:38 +00:00
Nalin Dahyabhai
251df090d0
bump the revision
2007-09-06 20:09:14 +00:00
Nalin Dahyabhai
07adde54fa
- incorporate updated fix for CVE-2007-3999
2007-09-06 20:08:19 +00:00
Nalin Dahyabhai
b54c6a0718
- incorporate fixes for MITKRB5-SA-2007-006 (CVE-2007-3999, CVE-2007-4000)
2007-09-04 18:10:23 +00:00
Nalin Dahyabhai
929680a650
add missing gawk buildrequirement
2007-08-25 05:12:34 +00:00
Nalin Dahyabhai
8499d2199c
- actually bump the release number
2007-08-25 04:33:13 +00:00
Nalin Dahyabhai
5502d6651d
- cover more cases in labeling files on creation
2007-08-25 04:31:34 +00:00
Nalin Dahyabhai
e0443e5457
- experimental ok-as-delegate setting patch (not applied)
2007-08-25 04:28:10 +00:00
Nalin Dahyabhai
79f8a98d4f
rebuild
2007-08-23 20:50:42 +00:00
Nalin Dahyabhai
2f7dffc0f3
- include but don't apply
2007-07-26 19:08:20 +00:00
Nalin Dahyabhai
fbe8865459
- kdc.conf: default to listening for TCP clients, too ( #248415 )
2007-07-26 18:36:57 +00:00
Nalin Dahyabhai
34ce3fe705
- add a preliminary patch for #231147 . initially not applied.
2007-07-23 21:01:33 +00:00
Nalin Dahyabhai
c0cd730c79
- update to 1.6.2
...
- add "buildrequires: texinfo-tex" to get texi2pdf
2007-07-19 16:50:28 +00:00
Nalin Dahyabhai
147635188d
add CVE identifiers to the more recent changelog
2007-06-27 18:39:06 +00:00
Nalin Dahyabhai
cd3f50fb19
- incorporate fixes for MITKRB5-SA-2007-004 and MITKRB5-SA-2007-005
2007-06-27 06:08:01 +00:00
Nalin Dahyabhai
196ea67f06
- add missing pam-devel build requirement, force selinux-or-fail build
2007-06-25 01:16:51 +00:00
Nalin Dahyabhai
cb76d1ea2b
rebuild
2007-06-25 00:56:37 +00:00
Nalin Dahyabhai
d360ed53e4
- label all files at creation-time according to the SELinux policy
...
(#228157 )
2007-06-25 00:55:25 +00:00
Nalin Dahyabhai
e773dcc288
- um, maybe not just yet
2007-06-22 22:33:07 +00:00
Nalin Dahyabhai
2ecf4e22d8
nope, we don't provide that file
2007-06-22 22:15:03 +00:00
Nalin Dahyabhai
70ccd082ae
- oops, note that pam changes went in, too
2007-06-22 22:10:15 +00:00
Nalin Dahyabhai
117cdbbea7
- preprocess kerberos.ldif into a format FDS will like better, and include
...
that as a doc file as well
2007-06-22 22:06:27 +00:00
Nalin Dahyabhai
37416c24a6
- switch man pages to being generated with the right paths in them
...
- drop old, incomplete SELinux patch
- add patch from Greg Hudson to make srvtab routines report missing-file
errors at same point that keytab routines do (#241805 )
2007-06-22 22:04:38 +00:00
Nalin Dahyabhai
ad9d82cb5c
- pull patch from svn to undo unintentional chattiness in ftp
...
- pull patch from svn to handle NULL krb5_get_init_creds_opt structures
better in a couple of places where they're expected
2007-05-24 15:43:24 +00:00
Nalin Dahyabhai
3f30bc2d6d
bump release number
2007-05-23 22:06:26 +00:00
Nalin Dahyabhai
7877c27fc3
- bump to 1.6.1
2007-05-23 21:48:27 +00:00
Nalin Dahyabhai
a9c20b1574
- kadmind.init: don't fail outright if the default principal database isn't
...
there if it looks like we might be using the kldap plugin
- kadmind.init: attempt to extract the key for the host-specific kadmin
service when we try to create the keytab
2007-05-18 22:16:16 +00:00
Nalin Dahyabhai
ea9e19241a
- omit dependent libraries from the krb5-config --libs output, as using
...
shared libraries (no more static libraries) makes them unnecessary and
they're not part of the libkrb5 interface (patch by Rex Dieter,
#240220 ) (strips out libkeyutils, libresolv, libdl)
2007-05-16 19:48:19 +00:00
Nalin Dahyabhai
a7114b4891
- pull in keyutils as a build requirement to get the "KEYRING:" ccache
...
type, because we've merged
2007-05-04 19:03:00 +00:00
Nalin Dahyabhai
a321e486d2
- fix an uninitialized length value which could cause a crash when parsing
...
key data coming from a directory server
- correct a typo in the krb5.conf man page ("ldap_server"->"ldap_servers")
2007-05-04 18:10:01 +00:00
Nalin Dahyabhai
1739ef7213
- move the default acl_file, dict_file, and admin_keytab settings to the
...
part of the default/example kdc.conf where they'll actually have an
effect (#236417 )
2007-04-13 19:07:25 +00:00