diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2011-02-04 14:24:48 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2011-02-04 14:24:48 +0100 |
commit | d61b82a6920ff6c499bafb3579733b18177f2fa0 (patch) | |
tree | 721c30ea82363c90cb0c378c4ed0aa6ad9890e84 /package | |
parent | 6640e958d8ae1176ff84c6d33365557257035e9c (diff) | |
parent | d447483f8e4300fb954faf26675e8984231facdd (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package')
55 files changed, 470 insertions, 195 deletions
diff --git a/package/cfgfs/Makefile b/package/cfgfs/Makefile index 2d824e1bb..57f394c0d 100644 --- a/package/cfgfs/Makefile +++ b/package/cfgfs/Makefile @@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk PKG_NAME:= cfgfs PKG_VERSION:= 1.0.8 -PKG_RELEASE:= 5 +PKG_RELEASE:= 6 PKG_DESCR:= compressed config filesystem PKG_SECTION:= base PKG_URL:= http://openadk.org/ diff --git a/package/cfgfs/src/fwcf.sh b/package/cfgfs/src/fwcf.sh index ddcbfcc50..b37da0bcd 100644 --- a/package/cfgfs/src/fwcf.sh +++ b/package/cfgfs/src/fwcf.sh @@ -257,7 +257,6 @@ if test $1 = commit; then cfgfs.helper -Z - /tmp/.cfgfs/status.asz cd /tmp/.cfgfs/root rm -f /tmp/.cfgfs/temp/.cfgfs_* /tmp/.cfgfs/temp/.rnd - find /tmp/.cfgfs/temp -type d -empty -delete find . -type f | while read f; do f=${f#./} if [[ ! -e /tmp/.cfgfs/temp/$f ]]; then @@ -269,6 +268,7 @@ if test $1 = commit; then y=$(cd ../temp; md5sum "$f" 2>/dev/null) [[ "$x" = "$y" ]] && rm "../temp/$f" done + find /tmp/.cfgfs/temp -type d -empty -delete rv=0 if [ $mtd -eq 1 ]; then if ! ( cfgfs.helper -M /tmp/.cfgfs/temp | eval $mtdtool -F write - cfgfs ); then diff --git a/package/e2fsprogs/Makefile b/package/e2fsprogs/Makefile index 211256a57..d0d2d1bc1 100644 --- a/package/e2fsprogs/Makefile +++ b/package/e2fsprogs/Makefile @@ -16,12 +16,17 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=e2fsprogs/} PKG_CFLINE_E2FSPROGS:= default y if ADK_TARGET_ROOTFS_CF PKG_SUBPKGS:= E2FSPROGS LIBUUID LIBCOM_ERR LIBSS LIBBLKID E2FSCK_STATIC +PKG_SUBPKGS+= LIBCOM_ERR_DEV LIBSS_DEV PKGSD_LIBUUID:= UUID library PKGSC_LIBUUID:= libs PKGSD_LIBCOM_ERR:= Common error library PKGSC_LIBCOM_ERR:= libs +PKGSD_LIBCOM_ERR_DEV:= Common error headers +PKGSC_LIBCOM_ERR_DEV:= devel PKGSD_LIBSS:= Subsystem command parsing library PKGSC_LIBSS:= libs +PKGSD_LIBSS_DEV:= Subsystem command parsing headers +PKGSC_LIBSS_DEV:= devel PKGSD_LIBBLKID:= Libblkid PKGSC_LIBBLKID:= libs PKGSD_E2FSCK_STATIC:= Static build of e2fsck @@ -32,7 +37,9 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,E2FSPROGS,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) $(eval $(call PKG_template,LIBUUID,libuuid,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBUUID},${PKGSC_LIBUUID})) $(eval $(call PKG_template,LIBCOM_ERR,libcom-err,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBCOM_ERR},${PKGSC_LIBCOM_ERR})) +$(eval $(call PKG_template,LIBCOM_ERR_DEV,libcom-err-dev,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBCOM_ERR_DEV},${PKGSC_LIBCOM_ERR_DEV})) $(eval $(call PKG_template,LIBSS,libss,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBSS},${PKGSC_LIBSS})) +$(eval $(call PKG_template,LIBSS_DEV,libss-dev,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBSS_DEV},${PKGSC_LIBSS_DEV})) $(eval $(call PKG_template,LIBBLKID,libblkid,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBBLKID},${PKGSC_LIBBLKID})) $(eval $(call PKG_template,E2FSCK_STATIC,e2fsck-static,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_E2FSCK_STATIC},${PKGSC_E2FSCK_STATIC})) @@ -71,11 +78,21 @@ libcom-err-install: ${IDIR_LIBCOM_ERR}/usr/lib/ ${CP} ${WRKINST}/usr/bin/compile_et ${STAGING_HOST_DIR}/bin +libcom-err-dev-install: + ${INSTALL_DIR} ${IDIR_LIBCOM_ERR_DEV}/usr/include/et + ${CP} ${WRKINST}/usr/include/et/com_err.h \ + ${IDIR_LIBCOM_ERR_DEV}/usr/include/et + libss-install: ${INSTALL_DIR} ${IDIR_LIBSS}/usr/lib ${CP} ${WRKINST}/usr/lib/libss.so* \ ${IDIR_LIBSS}/usr/lib/ +libss-dev-install: + ${INSTALL_DIR} ${IDIR_LIBSS_DEV}/usr/include/ss + ${CP} ${WRKINST}/usr/include/ss/ss*.h \ + ${IDIR_LIBSS_DEV}/usr/include/ss + libuuid-install: ${INSTALL_DIR} ${IDIR_LIBUUID}/usr/lib ${CP} ${WRKINST}/usr/lib/libuuid.so* \ diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile index e57cc44f2..e13e4ec53 100644 --- a/package/gdbserver/Makefile +++ b/package/gdbserver/Makefile @@ -9,8 +9,6 @@ PKG_SECTION:= debug PKG_DEPENDS:= libthread-db PKG_SUBPKGS:= GDBSERVER -PKG_ARCH_DEPENDS:= !cris - WRKSRC= ${WRKDIST}/gdb/gdbserver include ${TOPDIR}/mk/package.mk diff --git a/package/gdbserver/patches/patch-gdb_gdbserver_linux-cris-low_c b/package/gdbserver/patches/patch-gdb_gdbserver_linux-cris-low_c new file mode 100644 index 000000000..e500d6642 --- /dev/null +++ b/package/gdbserver/patches/patch-gdb_gdbserver_linux-cris-low_c @@ -0,0 +1,11 @@ +--- gdb-7.1.orig/gdb/gdbserver/linux-cris-low.c ++++ gdb-7.1/gdb/gdbserver/linux-cris-low.c +@@ -62,7 +62,7 @@ + extern int debug_threads; + + static CORE_ADDR +-cris_get_pc (struct regcache *regcache, void) ++cris_get_pc (struct regcache *regcache) + { + unsigned long pc; + collect_register_by_name (regcache, "pc", &pc); diff --git a/package/krb5/Makefile b/package/krb5/Makefile index 2ed4be6de..783a63870 100644 --- a/package/krb5/Makefile +++ b/package/krb5/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:= krb5 PKG_VERSION:= 1.9 -PKG_RELEASE:= 2 +PKG_RELEASE:= 3 PKG_MD5SUM:= 220c3dbb05a1bae1e6ad0bec4a6ac331 PKG_DESCR:= MIT kerberos server PKG_SECTION:= crypto @@ -25,13 +25,16 @@ PKGSS_KRB5_CLIENT:= libkrb5 libncurses libss libcom-err DISTFILES:= ${PKG_NAME}-${PKG_VERSION}-signed.tar WRKSRC= ${WRKDIST}/src +ifeq ($(ADK_NATIVE),y) +NM:=nm +endif + include $(TOPDIR)/mk/package.mk $(eval $(call PKG_template,KRB5_SERVER,krb5-server,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) $(eval $(call PKG_template,KRB5_CLIENT,krb5-client,$(PKG_VERSION)-${PKG_RELEASE},${PKGSS_KRB5_CLIENT},${PKGSD_KRB5_CLIENT},${PKGSC_KRB5_CLIENT})) $(eval $(call PKG_template,LIBKRB5,libkrb5,$(PKG_VERSION)-${PKG_RELEASE},,${PKGSD_LIBKRB5},${PKGSC_LIBKRB5})) -TARGET_CPPFLAGS+= -I${STAGING_TARGET_DIR}/usr/include/et CONFIGURE_ARGS+= --disable-static \ --disable-profiled \ --with-system-ss \ @@ -55,6 +58,7 @@ krb5-server-install: ${INSTALL_DIR} ${IDIR_KRB5_SERVER}/usr/sbin ${INSTALL_DIR} ${IDIR_KRB5_SERVER}/usr/lib/krb5/plugins/kdb ${INSTALL_DATA} ./files/kdc.conf ${IDIR_KRB5_SERVER}/etc/krb5kdc + ${INSTALL_DATA} ./files/kadm5.acl ${IDIR_KRB5_SERVER}/etc/krb5kdc ${INSTALL_BIN} ${WRKINST}/usr/bin/{ktutil,kadmin} \ ${IDIR_KRB5_SERVER}/usr/sbin ${INSTALL_BIN} ${WRKINST}/usr/sbin/{kdb5_util,krb5kdc,kadmind,kadmin.local} \ diff --git a/package/krb5/files/kadm5.acl b/package/krb5/files/kadm5.acl new file mode 100644 index 000000000..a6d0368ea --- /dev/null +++ b/package/krb5/files/kadm5.acl @@ -0,0 +1 @@ +*/admin@MY.REALM * diff --git a/package/krb5/files/kadmind.acl b/package/krb5/files/kadmind.acl deleted file mode 100644 index e5da87fb5..000000000 --- a/package/krb5/files/kadmind.acl +++ /dev/null @@ -1 +0,0 @@ -#principal [priv1,priv2,...] [glob-pattern] diff --git a/package/krb5/files/kdc.conf b/package/krb5/files/kdc.conf index a27228694..4044051e2 100644 --- a/package/krb5/files/kdc.conf +++ b/package/krb5/files/kdc.conf @@ -3,6 +3,7 @@ [realms] MY.REALM = { + acl_file = /etc/krb5kdc/kadm5.acl kdc_ports = 750,88 max_life = 10h 0m 0s max_renewable_life = 7d 0h 0m 0s diff --git a/package/krb5/patches/patch-src_appl_sample_sclient_sclient_c b/package/krb5/patches/patch-src_appl_sample_sclient_sclient_c new file mode 100644 index 000000000..034e80bcc --- /dev/null +++ b/package/krb5/patches/patch-src_appl_sample_sclient_sclient_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/appl/sample/sclient/sclient.c 2009-11-24 18:46:45.000000000 +0100 ++++ krb5-1.9/src/appl/sample/sclient/sclient.c 2011-01-31 14:42:12.000000000 +0100 +@@ -31,7 +31,7 @@ + */ + + #include "krb5.h" +-#include "com_err.h" ++#include <et/com_err.h> + + #include <stdio.h> + #include <string.h> diff --git a/package/krb5/patches/patch-src_appl_sample_sserver_sserver_c b/package/krb5/patches/patch-src_appl_sample_sserver_sserver_c new file mode 100644 index 000000000..bcfe38acf --- /dev/null +++ b/package/krb5/patches/patch-src_appl_sample_sserver_sserver_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/appl/sample/sserver/sserver.c 2009-11-24 18:46:45.000000000 +0100 ++++ krb5-1.9/src/appl/sample/sserver/sserver.c 2011-01-31 14:42:29.000000000 +0100 +@@ -39,7 +39,6 @@ + */ + + #include "k5-int.h" +-#include "com_err.h" + + #include <stdio.h> + #include <string.h> diff --git a/package/krb5/patches/patch-src_appl_simple_client_sim_client_c b/package/krb5/patches/patch-src_appl_simple_client_sim_client_c new file mode 100644 index 000000000..03cbd6890 --- /dev/null +++ b/package/krb5/patches/patch-src_appl_simple_client_sim_client_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/appl/simple/client/sim_client.c 2009-11-24 18:46:45.000000000 +0100 ++++ krb5-1.9/src/appl/simple/client/sim_client.c 2011-01-31 14:49:49.000000000 +0100 +@@ -39,7 +39,6 @@ + #include <errno.h> + + #include <k5-int.h> +-#include "com_err.h" + + #include "simple.h" + diff --git a/package/krb5/patches/patch-src_appl_simple_server_sim_server_c b/package/krb5/patches/patch-src_appl_simple_server_sim_server_c new file mode 100644 index 000000000..76f6f7e35 --- /dev/null +++ b/package/krb5/patches/patch-src_appl_simple_server_sim_server_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/appl/simple/server/sim_server.c 2010-04-24 21:24:36.000000000 +0200 ++++ krb5-1.9/src/appl/simple/server/sim_server.c 2011-01-31 14:56:28.000000000 +0100 +@@ -42,7 +42,7 @@ + #include <netinet/in.h> + #include <netdb.h> + +-#include "com_err.h" ++#include <et/com_err.h> + + #include "simple.h" + diff --git a/package/krb5/patches/patch-src_appl_user_user_client_c b/package/krb5/patches/patch-src_appl_user_user_client_c new file mode 100644 index 000000000..61fd8b156 --- /dev/null +++ b/package/krb5/patches/patch-src_appl_user_user_client_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/appl/user_user/client.c 2009-11-24 18:46:45.000000000 +0100 ++++ krb5-1.9/src/appl/user_user/client.c 2011-01-31 15:04:15.000000000 +0100 +@@ -38,7 +38,6 @@ + #include <errno.h> + + #include "k5-int.h" +-#include "com_err.h" + + int main (int argc, char *argv[]) + { diff --git a/package/krb5/patches/patch-src_appl_user_user_server_c b/package/krb5/patches/patch-src_appl_user_user_server_c new file mode 100644 index 000000000..314804002 --- /dev/null +++ b/package/krb5/patches/patch-src_appl_user_user_server_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/appl/user_user/server.c 2009-11-24 18:46:45.000000000 +0100 ++++ krb5-1.9/src/appl/user_user/server.c 2011-01-31 15:04:26.000000000 +0100 +@@ -41,7 +41,6 @@ + + #include "port-sockets.h" + #include "k5-int.h" +-#include "com_err.h" + + /* fd 0 is a tcp socket used to talk to the client */ + diff --git a/package/krb5/patches/patch-src_clients_kdestroy_kdestroy_c b/package/krb5/patches/patch-src_clients_kdestroy_kdestroy_c new file mode 100644 index 000000000..fd0f19712 --- /dev/null +++ b/package/krb5/patches/patch-src_clients_kdestroy_kdestroy_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/clients/kdestroy/kdestroy.c 2009-11-03 04:27:56.000000000 +0100 ++++ krb5-1.9/src/clients/kdestroy/kdestroy.c 2011-01-31 14:22:03.000000000 +0100 +@@ -30,7 +30,7 @@ + + #include "autoconf.h" + #include <krb5.h> +-#include <com_err.h> ++#include <et/com_err.h> + #include <string.h> + #include <stdio.h> + #ifdef HAVE_UNISTD_H diff --git a/package/krb5/patches/patch-src_clients_kinit_kinit_c b/package/krb5/patches/patch-src_clients_kinit_kinit_c new file mode 100644 index 000000000..4517cd7e1 --- /dev/null +++ b/package/krb5/patches/patch-src_clients_kinit_kinit_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/clients/kinit/kinit.c 2010-12-03 01:05:44.000000000 +0100 ++++ krb5-1.9/src/clients/kinit/kinit.c 2011-01-31 14:03:02.000000000 +0100 +@@ -36,7 +36,7 @@ + #include <stdio.h> + #include <time.h> + #include <errno.h> +-#include <com_err.h> ++#include <et/com_err.h> + + #ifdef GETOPT_LONG + #include <getopt.h> diff --git a/package/krb5/patches/patch-src_clients_klist_klist_c b/package/krb5/patches/patch-src_clients_klist_klist_c new file mode 100644 index 000000000..274f87972 --- /dev/null +++ b/package/krb5/patches/patch-src_clients_klist_klist_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/clients/klist/klist.c 2010-12-03 01:05:44.000000000 +0100 ++++ krb5-1.9/src/clients/klist/klist.c 2011-01-31 13:56:44.000000000 +0100 +@@ -30,7 +30,7 @@ + + #include "autoconf.h" + #include <krb5.h> +-#include <com_err.h> ++#include <et/com_err.h> + #include <stdlib.h> + #ifdef HAVE_UNISTD_H + #include <unistd.h> diff --git a/package/krb5/patches/patch-src_clients_ksu_ksu_h b/package/krb5/patches/patch-src_clients_ksu_ksu_h new file mode 100644 index 000000000..164f53750 --- /dev/null +++ b/package/krb5/patches/patch-src_clients_ksu_ksu_h @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/clients/ksu/ksu.h 2009-10-31 01:48:38.000000000 +0100 ++++ krb5-1.9/src/clients/ksu/ksu.h 2011-01-31 14:28:47.000000000 +0100 +@@ -29,7 +29,6 @@ + #include "k5-int.h" + #include "k5-util.h" + #include <stdio.h> +-#include "com_err.h" + #include <sys/types.h> + #include <sys/param.h> + #include <pwd.h> diff --git a/package/krb5/patches/patch-src_clients_kvno_kvno_c b/package/krb5/patches/patch-src_clients_kvno_kvno_c new file mode 100644 index 000000000..23bdbe6e3 --- /dev/null +++ b/package/krb5/patches/patch-src_clients_kvno_kvno_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/clients/kvno/kvno.c 2009-10-31 01:48:38.000000000 +0100 ++++ krb5-1.9/src/clients/kvno/kvno.c 2011-01-31 14:35:33.000000000 +0100 +@@ -53,7 +53,7 @@ static void do_v5_kvno (int argc, char * + char *sname, int canon, int unknown, + char *for_user, int proxy); + +-#include <com_err.h> ++#include <et/com_err.h> + static void extended_com_err_fn (const char *, errcode_t, const char *, + va_list); + diff --git a/package/krb5/patches/patch-src_include_k5-int_h b/package/krb5/patches/patch-src_include_k5-int_h new file mode 100644 index 000000000..dfc1eb832 --- /dev/null +++ b/package/krb5/patches/patch-src_include_k5-int_h @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/include/k5-int.h 2010-12-03 01:05:44.000000000 +0100 ++++ krb5-1.9/src/include/k5-int.h 2011-01-30 22:39:25.000000000 +0100 +@@ -1345,7 +1345,7 @@ void KRB5_CALLCONV krb5_free_iakerb_fini + krb5_iakerb_finished *); + + /* #include "krb5/wordsize.h" -- comes in through base-defs.h. */ +-#include "com_err.h" ++#include <et/com_err.h> + #include "k5-plugin.h" + + #include <krb5/authdata_plugin.h> diff --git a/package/krb5/patches/patch-src_kadmin_dbutil_dump_c b/package/krb5/patches/patch-src_kadmin_dbutil_dump_c new file mode 100644 index 000000000..37cd8b43d --- /dev/null +++ b/package/krb5/patches/patch-src_kadmin_dbutil_dump_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kadmin/dbutil/dump.c 2010-07-06 23:53:23.000000000 +0200 ++++ krb5-1.9/src/kadmin/dbutil/dump.c 2011-01-31 13:32:19.000000000 +0100 +@@ -37,7 +37,6 @@ + #include <kadm5/admin.h> + #include <kadm5/server_internal.h> + #include <kdb.h> +-#include <com_err.h> + #include "kdb5_util.h" + #if defined(HAVE_REGEX_H) && defined(HAVE_REGCOMP) + #include <regex.h> diff --git a/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_destroy_c b/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_destroy_c new file mode 100644 index 000000000..2aaebb5dd --- /dev/null +++ b/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_destroy_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kadmin/dbutil/kdb5_destroy.c 2009-11-03 04:27:56.000000000 +0100 ++++ krb5-1.9/src/kadmin/dbutil/kdb5_destroy.c 2011-01-31 13:18:24.000000000 +0100 +@@ -32,7 +32,6 @@ + + #include "k5-int.h" + #include <stdio.h> +-#include "com_err.h" + #include <kadm5/admin.h> + #include <kdb.h> + #include "kdb5_util.h" diff --git a/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_stash_c b/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_stash_c new file mode 100644 index 000000000..bca55f9ce --- /dev/null +++ b/package/krb5/patches/patch-src_kadmin_dbutil_kdb5_stash_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kadmin/dbutil/kdb5_stash.c 2010-06-22 15:09:58.000000000 +0200 ++++ krb5-1.9/src/kadmin/dbutil/kdb5_stash.c 2011-01-31 13:26:20.000000000 +0100 +@@ -55,7 +55,6 @@ + */ + + #include "k5-int.h" +-#include "com_err.h" + #include <kadm5/admin.h> + #include <stdio.h> + #include "kdb5_util.h" diff --git a/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_c b/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_c new file mode 100644 index 000000000..cad21e871 --- /dev/null +++ b/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kadmin/ktutil/ktutil.c 2010-06-08 19:53:19.000000000 +0200 ++++ krb5-1.9/src/kadmin/ktutil/ktutil.c 2011-01-31 13:38:18.000000000 +0100 +@@ -29,7 +29,6 @@ + + #include "k5-int.h" + #include "ktutil.h" +-#include <com_err.h> + #include "adm_proto.h" + #include <ss/ss.h> + #include <stdio.h> diff --git a/package/krb5/patches/patch-src_kdc_do_as_req_c b/package/krb5/patches/patch-src_kdc_do_as_req_c new file mode 100644 index 000000000..de4b83147 --- /dev/null +++ b/package/krb5/patches/patch-src_kdc_do_as_req_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kdc/do_as_req.c 2010-10-01 19:12:41.000000000 +0200 ++++ krb5-1.9/src/kdc/do_as_req.c 2011-01-31 13:06:33.000000000 +0100 +@@ -57,7 +57,6 @@ + */ + + #include "k5-int.h" +-#include "com_err.h" + + #include <syslog.h> + #ifdef HAVE_NETINET_IN_H diff --git a/package/krb5/patches/patch-src_kdc_main_c b/package/krb5/patches/patch-src_kdc_main_c new file mode 100644 index 000000000..433249448 --- /dev/null +++ b/package/krb5/patches/patch-src_kdc_main_c @@ -0,0 +1,10 @@ +--- krb5-1.9.orig/src/kdc/main.c 2010-12-01 22:37:25.000000000 +0100 ++++ krb5-1.9/src/kdc/main.c 2011-01-31 13:12:23.000000000 +0100 +@@ -64,7 +64,6 @@ + #include <sys/wait.h> + + #include "k5-int.h" +-#include "com_err.h" + #include "adm.h" + #include "adm_proto.h" + #include "kdc_util.h" diff --git a/package/krb5/patches/patch-src_lib_crypto_krb_prng_prng_c b/package/krb5/patches/patch-src_lib_crypto_krb_prng_prng_c new file mode 100644 index 000000000..e7686248f --- /dev/null +++ b/package/krb5/patches/patch-src_lib_crypto_krb_prng_prng_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/lib/crypto/krb/prng/prng.c 2010-10-05 05:18:22.000000000 +0200 ++++ krb5-1.9/src/lib/crypto/krb/prng/prng.c 2011-01-30 22:37:36.000000000 +0100 +@@ -168,7 +168,7 @@ krb5_c_random_os_entropy(krb5_context co + we have both /dev/random and /dev/urandom. We want the strong + data included in the reseed so we get it first.*/ + if (strong) { +- if (read_entropy_from_device(context, "/dev/random")) ++ if (read_entropy_from_device(context, "/dev/urandom")) + *oursuccess = 1; + } + if (read_entropy_from_device(context, "/dev/urandom")) diff --git a/package/krb5/patches/patch-src_lib_gssapi_generic_disp_com_err_status_c b/package/krb5/patches/patch-src_lib_gssapi_generic_disp_com_err_status_c new file mode 100644 index 000000000..7fae48bc4 --- /dev/null +++ b/package/krb5/patches/patch-src_lib_gssapi_generic_disp_com_err_status_c @@ -0,0 +1,11 @@ +--- krb5-1.9.orig/src/lib/gssapi/generic/disp_com_err_status.c 2009-12-08 01:04:48.000000000 +0100 ++++ krb5-1.9/src/lib/gssapi/generic/disp_com_err_status.c 2011-01-30 23:14:27.000000000 +0100 +@@ -26,7 +26,7 @@ + */ + + #include "gssapiP_generic.h" +-#include "com_err.h" ++#include <et/com_err.h> + |