[Glibc-bsd-commits] r1717 - in trunk/freebsd-utils/debian: . patches
Petr Salinger
ps-guest at alioth.debian.org
Fri Nov 10 23:12:14 CET 2006
Author: ps-guest
Date: 2006-11-10 23:12:14 +0100 (Fri, 10 Nov 2006)
New Revision: 1717
Added:
trunk/freebsd-utils/debian/patches/014_kldconfig.diff
Modified:
trunk/freebsd-utils/debian/changelog
trunk/freebsd-utils/debian/control
trunk/freebsd-utils/debian/module-init-tools.install
trunk/freebsd-utils/debian/patches/012_net-tools.diff
trunk/freebsd-utils/debian/rules
Log:
* enable kldconfig
Modified: trunk/freebsd-utils/debian/changelog
===================================================================
--- trunk/freebsd-utils/debian/changelog 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/changelog 2006-11-10 22:12:14 UTC (rev 1717)
@@ -2,8 +2,9 @@
[ Petr Salinger ]
* another attempt at net-tools
- route needs fixed argument for getopt
- ifconfig needs fixed glibc
+ route needs fixed argument for getopt
+ ifconfig needs fixed glibc
+ * enable kldconfig
-- Aurelien Jarno <aurel32 at debian.org> Thu, 9 Nov 2006 14:17:31 +0100
Modified: trunk/freebsd-utils/debian/control
===================================================================
--- trunk/freebsd-utils/debian/control 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/control 2006-11-10 22:12:14 UTC (rev 1717)
@@ -25,7 +25,7 @@
Priority: important
Architecture: kfreebsd-i386 kfreebsd-amd64
Depends: ${shlibs:Depends}
-Replaces: kldutils (<< 6.0-2.really.5.4-0.6), freebsd-utils (<= 5.2.1-16)
+Replaces: kldutils (<< 6.0-2.really.5.4-0.6), freebsd-utils (<= 5.2.1-16), freebsd-hackedutils (<= 5.2.1-31)
Description: tools for managing kFreeBSD modules
This package contains a set of programs for loading, inserting, and
removing kernel modules for kFreeBSD.
Modified: trunk/freebsd-utils/debian/module-init-tools.install
===================================================================
--- trunk/freebsd-utils/debian/module-init-tools.install 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/module-init-tools.install 2006-11-10 22:12:14 UTC (rev 1717)
@@ -1,4 +1,5 @@
build-tree/src/sbin/kldload/kldload /sbin
build-tree/src/sbin/kldunload/kldunload /sbin
+build-tree/src/sbin/kldconfig/kldconfig /sbin
build-tree/src/sbin/kldstat/kldstat /bin
debian/modules /etc
Modified: trunk/freebsd-utils/debian/patches/012_net-tools.diff
===================================================================
--- trunk/freebsd-utils/debian/patches/012_net-tools.diff 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/patches/012_net-tools.diff 2006-11-10 22:12:14 UTC (rev 1717)
@@ -130,12 +130,12 @@
struct keytab {
char *kt_cp;
-@@ -140,7 +140,7 @@
- for (i = 1; i < argc; i++)
- fprintf(stderr,"#%s#", argv[i]);
-
+@@ -134,7 +134,7 @@
+ if (argc < 2)
+ usage((char *)NULL);
+
- while ((ch = getopt(argc, argv, "nqdtv")) != -1)
+ while ((ch = getopt(argc, argv, "+nqdtv")) != -1)
- switch(ch) {
- case 'n':
- nflag = 1;
+ switch(ch) {
+ case 'n':
+ nflag = 1;
Added: trunk/freebsd-utils/debian/patches/014_kldconfig.diff
===================================================================
--- trunk/freebsd-utils/debian/patches/014_kldconfig.diff 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/patches/014_kldconfig.diff 2006-11-10 22:12:14 UTC (rev 1717)
@@ -0,0 +1,19 @@
+--- src/sbin/kldconfig/kldconfig.c 2006-11-10 23:51:38.000000000 +0100
++++ src/sbin/kldconfig/kldconfig.c 2006-11-10 23:50:44.000000000 +0100
+@@ -39,14 +39,8 @@
+ #include <string.h>
+ #include <unistd.h>
+
+-#if defined(__FreeBSD_version)
+-#if __FreeBSD_version < 500000
+-#define NEED_SLASHTERM
+-#endif /* < 500000 */
+-#else /* defined(__FreeBSD_version) */
+-/* just in case.. */
+-#define NEED_SLASHTERM
+-#endif /* defined(__FreeBSD_version) */
++#include <bsd/string.h>
++extern int sysctlnametomib(const char *name, int *mibp, size_t *sizep);
+
+ /* the default sysctl name */
+ #define PATHCTL "kern.module_path"
Modified: trunk/freebsd-utils/debian/rules
===================================================================
--- trunk/freebsd-utils/debian/rules 2006-11-10 18:19:34 UTC (rev 1716)
+++ trunk/freebsd-utils/debian/rules 2006-11-10 22:12:14 UTC (rev 1717)
@@ -23,11 +23,10 @@
# FIXME: add mount_{xfs,nfs,nfs4},chflags
build/module-init-tools:: apply-patches
- set -e ; for i in sbin/kld{load,stat,unload} \
+ set -e ; for i in sbin/kld{load,stat,unload,config} \
; do \
$(PMAKE) -C $(DEB_SRCDIR)/$$i ; \
done
-# FIXME: add kldconfig
build/net-tools:: apply-patches
set -e ; for i in sbin/{ifconfig,route} \
More information about the Glibc-bsd-commits
mailing list