diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2005-07-01 02:10:24 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-07-01 02:10:24 +0000 |
commit | 69eadb671ec76da36d35e3e83cd5020ce78da0c7 (patch) | |
tree | 6c8112bb70e10d619a1ebf9b17aa2b22a856e35b | |
parent | 6541e132206f5215f857da5a749877a1be6a4ee0 (diff) | |
parent | c0275c59a51e3635c1975a5390f4b4c365bec3af (diff) |
merge of 541dc5976410d780e5918ffaf19fc9e2e17e40cc
and de56403f43f1ceeaffcfca380aff23d0c1426036
-rw-r--r-- | packages/base-files/base-files/profile | 4 | ||||
-rw-r--r-- | packages/linux/openslug-kernel-2.6.11.2/defconfig | 2 | ||||
-rw-r--r-- | packages/linux/openslug-kernel-2.6.11.2/nslu2-io.c | 29 | ||||
-rw-r--r-- | packages/meta/openslug-packages.bb | 7 | ||||
-rw-r--r-- | packages/mysql/mysql_4.1.12.bb | 5 | ||||
-rw-r--r-- | packages/openvpn/openvpn_2.0.bb | 4 | ||||
-rw-r--r-- | packages/samba/samba_3.0.14a.bb | 46 | ||||
-rw-r--r-- | site/armeb-linux | 98 |
8 files changed, 95 insertions, 100 deletions
diff --git a/packages/base-files/base-files/profile b/packages/base-files/base-files/profile index 3de4dfe607..f24fec92ca 100644 --- a/packages/base-files/base-files/profile +++ b/packages/base-files/base-files/profile @@ -2,6 +2,8 @@ # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). PATH="/usr/local/bin:/usr/bin:/bin" +EDITOR="/bin/vi" # needed for packages like cron +TERM="vt100" # Basic terminal capab. For screen etc. if [ "`id -u`" -eq 0 ]; then PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin: @@ -18,7 +20,7 @@ if [ -d /etc/profile.d ]; then unset i fi -export PATH PS1 OPIEDIR QPEDIR QTDIR +export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM umask 022 diff --git a/packages/linux/openslug-kernel-2.6.11.2/defconfig b/packages/linux/openslug-kernel-2.6.11.2/defconfig index 15cac97e3e..c14c06c32c 100644 --- a/packages/linux/openslug-kernel-2.6.11.2/defconfig +++ b/packages/linux/openslug-kernel-2.6.11.2/defconfig @@ -474,7 +474,7 @@ CONFIG_NETDEVICES=y # CONFIG_DUMMY is not set # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set +CONFIG_TUN=m # CONFIG_ETHERTAP is not set # diff --git a/packages/linux/openslug-kernel-2.6.11.2/nslu2-io.c b/packages/linux/openslug-kernel-2.6.11.2/nslu2-io.c index 8e3ca894c4..d27b6732b0 100644 --- a/packages/linux/openslug-kernel-2.6.11.2/nslu2-io.c +++ b/packages/linux/openslug-kernel-2.6.11.2/nslu2-io.c @@ -65,9 +65,9 @@ #define VERSION "0.1.7" -#define N2RB_MAJOR 60 -#define N2PB_MAJOR 61 -#define N2BZ_MAJOR 62 +#define N2RB_MAJOR 60 //rbuttons +#define N2PB_MAJOR 61 //pbuttons +#define N2BZ_MAJOR 62 //buzzer #define N2LM_MAJOR 126 #define N2PB_IRQ 22 //gpio5 @@ -176,6 +176,9 @@ static struct timer_list n2rb_timer; static struct timer_list n2pb_timer; static struct timer_list n2bz_timer; //beeper +// sysfs class +static struct class_simple *n2lm_class; + //================================================================================================== // // Blinking is handled entirely by the 4 timer handlers. On timeout, the bit in the @@ -693,22 +696,36 @@ static int __init n2iom_init(void) printk(KERN_DEBUG "init_jiffy=%ld\n",init_jiffy); n2iom_initarch(); + n2lm_class = class_simple_create(THIS_MODULE, "nslu2"); + if (register_chrdev(N2RB_MAJOR, "n2_rbm", &n2pb_fops) < NOERR) { printk(KERN_DEBUG "Reset Button Major %d not available\n", N2RB_MAJOR); return -EBUSY; } + else { + class_simple_device_add(n2lm_class, MKDEV(N2RB_MAJOR, 0), NULL, "rbuttons"); + } if (register_chrdev(N2PB_MAJOR, "n2_pbm", &n2rb_fops) < NOERR) { printk(KERN_DEBUG "Power Button Major %d not available\n", N2PB_MAJOR); return -EBUSY; } + else { + class_simple_device_add(n2lm_class, MKDEV(N2PB_MAJOR, 0), NULL, "pbuttons"); + } if (register_chrdev(N2LM_MAJOR, "n2_ledm", &n2lm_fops) < NOERR) { printk(KERN_DEBUG "Led Manager Major %d not available\n", N2LM_MAJOR); return -EBUSY; } + else { + class_simple_device_add(n2lm_class, MKDEV(N2LM_MAJOR, 0), NULL, "leds"); + } if (register_chrdev(N2BZ_MAJOR, "n2_bzm", &n2bz_fops) < NOERR) { printk(KERN_DEBUG "Buzzer Major %d not available\n", N2BZ_MAJOR); return -EBUSY; } + else { + class_simple_device_add(n2lm_class, MKDEV(N2BZ_MAJOR, 0), NULL, "buzzer"); + } if (request_irq(N2RB_IRQ, &n2rb_handler, SA_INTERRUPT, "n2_rb", NULL) < NOERR) { printk(KERN_DEBUG "Reset Button IRQ %d not available\n", N2RB_IRQ); @@ -732,14 +749,20 @@ static void __exit n2iom_exit(void) del_timer(&n2rb_timer); free_irq(N2RB_IRQ,NULL); unregister_chrdev(N2PB_MAJOR, "n2pb"); + class_simple_device_remove(MKDEV(N2PB_MAJOR, 0)); del_timer(&n2pb_timer); free_irq(N2PB_IRQ, NULL); unregister_chrdev(N2RB_MAJOR, "n2rb" ); + class_simple_device_remove(MKDEV(N2RB_MAJOR, 0)); del_timer(&n2lm_rsg_timer); del_timer(&n2lm_rsr_timer); del_timer(&n2lm_d1_timer); del_timer(&n2lm_d2_timer); unregister_chrdev(N2LM_MAJOR, "n2lm" ); + class_simple_device_remove(MKDEV(N2LM_MAJOR, 0)); + unregister_chrdev(N2BZ_MAJOR, "n2bz"); + class_simple_device_remove(MKDEV(N2BZ_MAJOR, 0)); + class_simple_destroy(n2lm_class); } module_init (n2iom_init); diff --git a/packages/meta/openslug-packages.bb b/packages/meta/openslug-packages.bb index 81bb5a0d0c..fa57b8eefe 100644 --- a/packages/meta/openslug-packages.bb +++ b/packages/meta/openslug-packages.bb @@ -10,6 +10,7 @@ OPENSLUG_DEVELOPMENT = "\ autoconf \ automake \ bash \ + binutils \ bison \ bzip2 \ coreutils \ @@ -20,6 +21,7 @@ OPENSLUG_DEVELOPMENT = "\ gawk \ gcc \ gdb \ + gnu-config \ grep \ lsof \ m4 \ @@ -43,7 +45,8 @@ OPENSLUG_PACKAGES = "\ atftp \ bash \ bluez-utils-nodbus bridge-utils \ - coreutils cvs\ + coreutils cron \ + cvs\ dnsmasq \ expat \ ftpd-topfield \ @@ -51,6 +54,7 @@ OPENSLUG_PACKAGES = "\ miau microcom mt-daapd mysql \ nail \ openssh \ + openvpn \ ppp puppy pwc \ rsync \ sudo sysfsutils \ @@ -75,7 +79,6 @@ OPENSLUG_PACKAGES_append_linux = "\ nfs-utils \ " BROKEN_PACKAGES = "\ - cron \ mgetty \ " diff --git a/packages/mysql/mysql_4.1.12.bb b/packages/mysql/mysql_4.1.12.bb index d5e7948458..a1173158ee 100644 --- a/packages/mysql/mysql_4.1.12.bb +++ b/packages/mysql/mysql_4.1.12.bb @@ -2,7 +2,7 @@ DESCRIPTION = "The MySQL Open Source Database System" MAINTAINER = "Chris Larson <kergoth@handhelds.org>" SECTION = "libs" DEPENDS += "ncurses mysql-native" -PR = "r0" +PR = "r1" LICENSE = "GPL" SRC_URI = "http://mirrors.develooper.com/mysql/Downloads/MySQL-4.1/mysql-${PV}.tar.gz \ file://autofoo.patch;patch=1 \ @@ -13,8 +13,9 @@ FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/mysql-${PV}', '${FILE_DIRN inherit autotools + EXTRA_OEMAKE = "'GEN_LEX_HASH=${STAGING_BINDIR}/gen_lex_hash'" -EXTRA_OECONF = " --with-embedded-server " +EXTRA_OECONF = " --with-embedded-server --prefix=/usr --datadir=/var/share --sysconfdir=/etc --localstatedir=/var/state --disable-dependency-tracking --without-raid --without-debug --with-low-memory --without-query-cache --without-man --without-docs --without-innodb " do_stage() { autotools_stage_includes diff --git a/packages/openvpn/openvpn_2.0.bb b/packages/openvpn/openvpn_2.0.bb index e67a99c9eb..5ea2e02d69 100644 --- a/packages/openvpn/openvpn_2.0.bb +++ b/packages/openvpn/openvpn_2.0.bb @@ -6,12 +6,14 @@ LICENSE = "GPLv2" PRIORITY = "optional" DEPENDS = "lzo openssl" RDEPENDS = "kernel-module-tun" -PR = "r0" +PR = "r1" SRC_URI = "http://openvpn.net/release/openvpn-${PV}.tar.gz \ file://openvpn" S = "${WORKDIR}/openvpn-${PV}" +CFLAGS += "-fno-inline" + inherit autotools do_install_append() { diff --git a/packages/samba/samba_3.0.14a.bb b/packages/samba/samba_3.0.14a.bb index 0f18f4b1d4..d58b939399 100644 --- a/packages/samba/samba_3.0.14a.bb +++ b/packages/samba/samba_3.0.14a.bb @@ -1,21 +1,55 @@ -PR = "r1" +PR = "r6" -SRC_URI := "http://us2.samba.org/samba/ftp/stable/samba-${PV}.tar.gz \ - file://${FILESDIR}/configure.patch;patch=1 \ - file://${FILESDIR}/cifs.patch;patch=1" +# Ugly patch to hack configure.in to set the CPPFLAGS without actually checking for LFS support +# For nslu2. Will probably work for forcing for other archs as well. +LFS_SRC_URI = "" +LFS_SRC_URI_nslu2 = "file://configure.lfs.patch;patch=1" + +SRC_URI = "http://us2.samba.org/samba/ftp/stable/samba-${PV}.tar.gz \ + file://configure.patch;patch=1 \ + file://cifs.patch;patch=1 \ + ${LFS_SRC_URI} \ + file://init \ + " S := ${WORKDIR}/${P}/source include samba.inc -EXTRA_OECONF += "--with-mandir=${mandir}" +INITSCRIPT_NAME = "samba" +# No dependencies, goes in at level 20 (NOTE: take care with the +# level, later levels put the shutdown later too - see the links +# in rc6.d, the shutdown must precede network shutdown). +INITSCRIPT_PARAMS = "defaults" + +# The file system settings --foodir=dirfoo and overridden unconditionally +# in the samba config by --with-foodir=dirfoo - even if the --with is not +# specified! Fix that here. Set the privatedir to /etc/samba/private. +EXTRA_OECONF += "\ + --with-configdir=${sysconfdir}/samba \ + --with-privatedir=${sysconfdir}/samba/private \ + --with-lockdir=${localstatedir}/lock \ + --with-piddir=${localstatedir}/run \ + --with-logfilebase=${localstatedir}/log \ + --with-libdir=${libdir} \ + --with-mandir=${mandir} \ + --with-swatdir=${datadir}/swat \ + " do_install_append() { + install -d "${D}${localstatedir}/log" rm -f ${D}/sbin/mount.smbfs rmdir ${D}/sbin ln -sf smbmount ${D}${bindir}/mount.smbfs + install -d "${D}${sysconfdir}/init.d" + install -c -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/samba + install -d "${D}${sysconfdir}/samba" + install -c -m 644 ../examples/smb.conf.default ${D}${sysconfdir}/samba/smb.conf.default } PACKAGES =+ "swat" -FILES_swat = "${sbindir}/swat ${prefix}/swat ${libdir}/*.msg" +FILES_swat = "${sbindir}/swat ${datadir}/swat ${libdir}/*.msg" FILES_${PN} += "${libdir}/vfs/*.so ${libdir}/charset/*.so ${libdir}/*.dat" +# +# bug fix for samba.inc: +FILES_cifs-doc = "${mandir}/man8/mount.cifs.8" diff --git a/site/armeb-linux b/site/armeb-linux index 3d0a19abf8..3f16a4518f 100644 --- a/site/armeb-linux +++ b/site/armeb-linux @@ -81,95 +81,25 @@ sc_cv_termios_ispeed=${sc_cv_termios_ispeed=yes} # links ac_cv_lib_png_png_create_info_struct=${ac_cv_lib_png_png_create_info_struct=yes} -# samba -samba_cv_BROKEN_NISPLUS_INCLUDE_FILES=${samba_cv_BROKEN_NISPLUS_INCLUDE_FILES=yes} -samba_cv_BROKEN_REDHAT_7_SYSTEM_HEADERS=${samba_cv_BROKEN_REDHAT_7_SYSTEM_HEADERS=no} -samba_cv_FTRUNCATE_NEEDS_ROOT=${samba_cv_FTRUNCATE_NEEDS_ROOT=no} -samba_cv_HAVE_BROKEN_FCNTL64_LOCKS=${samba_cv_HAVE_BROKEN_FCNTL64_LOCKS=no} -samba_cv_HAVE_BROKEN_GETGROUPS=${samba_cv_HAVE_BROKEN_GETGROUPS=no} -samba_cv_HAVE_BROKEN_LINUX_SENDFILE=${samba_cv_HAVE_BROKEN_LINUX_SENDFILE=yes} -samba_cv_HAVE_BROKEN_READDIR=${samba_cv_HAVE_BROKEN_READDIR=no} -samba_cv_HAVE_C99_VSNPRINTF=${samba_cv_HAVE_C99_VSNPRINTF=yes} -samba_cv_HAVE_DEV64_T=${samba_cv_HAVE_DEV64_T=no} -samba_cv_HAVE_DEVICE_MAJOR_FN=${samba_cv_HAVE_DEVICE_MAJOR_FN=yes} -samba_cv_HAVE_DEVICE_MINOR_FN=${samba_cv_HAVE_DEVICE_MINOR_FN=yes} -samba_cv_HAVE_DQB_FSOFTLIMIT=${samba_cv_HAVE_DQB_FSOFTLIMIT=no} -samba_cv_HAVE_EXPLICIT_LARGEFILE_SUPPORT=${samba_cv_HAVE_EXPLICIT_LARGEFILE_SUPPORT=yes} -samba_cv_HAVE_FCNTL_LOCK=${samba_cv_HAVE_FCNTL_LOCK=yes} -samba_cv_HAVE_FTRUNCATE_EXTEND=${samba_cv_HAVE_FTRUNCATE_EXTEND=yes} -samba_cv_HAVE_FUNCTION_MACRO=${samba_cv_HAVE_FUNCTION_MACRO=yes} +#samba + samba_cv_HAVE_GETTIMEOFDAY_TZ=${samba_cv_HAVE_GETTIMEOFDAY_TZ=yes} -samba_cv_HAVE_IFACE_AIX=${samba_cv_HAVE_IFACE_AIX=no} samba_cv_HAVE_IFACE_IFCONF=${samba_cv_HAVE_IFACE_IFCONF=yes} -samba_cv_HAVE_INO64_T=${samba_cv_HAVE_INO64_T=no} -samba_cv_HAVE_INT16_FROM_RPC_RPC_H=${samba_cv_HAVE_INT16_FROM_RPC_RPC_H=no} -samba_cv_HAVE_INT32_FROM_RPC_RPC_H=${samba_cv_HAVE_INT32_FROM_RPC_RPC_H=no} -samba_cv_HAVE_IRIX_SPECIFIC_CAPABILITIES=${samba_cv_HAVE_IRIX_SPECIFIC_CAPABILITIES=no} -samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=${samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=yes} -samba_cv_HAVE_KERNEL_OPLOCKS_IRIX=${samba_cv_HAVE_KERNEL_OPLOCKS_IRIX=no} -samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=${samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes} -samba_cv_HAVE_KERNEL_SHARE_MODES=${samba_cv_HAVE_KERNEL_SHARE_MODES=yes} -samba_cv_HAVE_MMAP=${samba_cv_HAVE_MMAP=yes} -samba_cv_HAVE_NATIVE_ICONV=${samba_cv_HAVE_NATIVE_ICONV=yes} -samba_cv_HAVE_OFF64_T=${samba_cv_HAVE_OFF64_T=no} -samba_cv_HAVE_QUOTACTL_4A=${samba_cv_HAVE_QUOTACTL_4A=yes} -samba_cv_HAVE_ROOT=${samba_cv_HAVE_ROOT=no} -samba_cv_HAVE_RPC_AUTH_ERROR_CONFLICT=${samba_cv_HAVE_RPC_AUTH_ERROR_CONFLICT=no} -samba_cv_HAVE_SECURE_MKSTEMP=${samba_cv_HAVE_SECURE_MKSTEMP=yes} -samba_cv_HAVE_SENDFILE=${samba_cv_HAVE_SENDFILE=no} -samba_cv_HAVE_SENDFILE64=${samba_cv_HAVE_SENDFILE64=no} -samba_cv_HAVE_SOCK_SIN_LEN=${samba_cv_HAVE_SOCK_SIN_LEN=no} -samba_cv_HAVE_STAT_ST_BLKSIZE=${samba_cv_HAVE_STAT_ST_BLKSIZE=yes} -samba_cv_HAVE_STAT_ST_BLOCKS=${samba_cv_HAVE_STAT_ST_BLOCKS=yes} -samba_cv_HAVE_STRUCT_DIRENT64=${samba_cv_HAVE_STRUCT_DIRENT64=no} -samba_cv_HAVE_STRUCT_FLOCK64=${samba_cv_HAVE_STRUCT_FLOCK64=yes} -samba_cv_HAVE_STRUCT_IF_DQBLK=${samba_cv_HAVE_STRUCT_IF_DQBLK=no} -samba_cv_HAVE_STRUCT_MEM_DQBLK=${samba_cv_HAVE_STRUCT_MEM_DQBLK=no} -samba_cv_HAVE_TRUNCATED_SALT=${samba_cv_HAVE_TRUNCATED_SALT=no} -samba_cv_HAVE_UINT16_FROM_RPC_RPC_H=${samba_cv_HAVE_UINT16_FROM_RPC_RPC_H=no} -samba_cv_HAVE_UINT32_FROM_RPC_RPC_H=${samba_cv_HAVE_UINT32_FROM_RPC_RPC_H=no} -samba_cv_HAVE_UNSIGNED_CHAR=${samba_cv_HAVE_UNSIGNED_CHAR=yes} -samba_cv_HAVE_UTIMBUF=${samba_cv_HAVE_UTIMBUF=yes} -samba_cv_HAVE_UT_UT_ADDR=${samba_cv_HAVE_UT_UT_ADDR=yes} -samba_cv_HAVE_UT_UT_EXIT=${samba_cv_HAVE_UT_UT_EXIT=yes} -samba_cv_HAVE_UT_UT_HOST=${samba_cv_HAVE_UT_UT_HOST=yes} -samba_cv_HAVE_UT_UT_ID=${samba_cv_HAVE_UT_UT_ID=yes} -samba_cv_HAVE_UT_UT_NAME=${samba_cv_HAVE_UT_UT_NAME=yes} -samba_cv_HAVE_UT_UT_PID=${samba_cv_HAVE_UT_UT_PID=yes} -samba_cv_HAVE_UT_UT_TIME=${samba_cv_HAVE_UT_UT_TIME=yes} -samba_cv_HAVE_UT_UT_TV=${samba_cv_HAVE_UT_UT_TV=yes} -samba_cv_HAVE_UT_UT_TYPE=${samba_cv_HAVE_UT_UT_TYPE=yes} -samba_cv_HAVE_UT_UT_USER=${samba_cv_HAVE_UT_UT_USER=yes} -samba_cv_HAVE_UX_UT_SYSLEN=${samba_cv_HAVE_UX_UT_SYSLEN=no} -samba_cv_HAVE_VA_COPY=${samba_cv_HAVE_VA_COPY=yes} -samba_cv_HAVE_WORKING_AF_LOCAL=${samba_cv_HAVE_WORKING_AF_LOCAL=no} -samba_cv_HAVE_Werror=${samba_cv_HAVE_Werror=yes} -samba_cv_PUTUTLINE_RETURNS_UTMP=${samba_cv_PUTUTLINE_RETURNS_UTMP=yes} -samba_cv_QUOTA_WORKS=${samba_cv_QUOTA_WORKS=yes} -samba_cv_REPLACE_GETPASS=${samba_cv_REPLACE_GETPASS=yes} -samba_cv_REPLACE_INET_NTOA=${samba_cv_REPLACE_INET_NTOA=no} -samba_cv_RUN_QUOTA_TESTS=${samba_cv_RUN_QUOTA_TESTS=auto} -samba_cv_SEEKDIR_RETURNS_VOID=${samba_cv_SEEKDIR_RETURNS_VOID=yes} -samba_cv_SIZEOF_INO_T=${samba_cv_SIZEOF_INO_T=yes} -samba_cv_SIZEOF_OFF_T=${samba_cv_SIZEOF_OFF_T=yes} -samba_cv_SYSCONF_SC_NGROUPS_MAX=${samba_cv_SYSCONF_SC_NGROUPS_MAX=yes} -samba_cv_SYSQUOTA_FOUND=${samba_cv_SYSQUOTA_FOUND=yes} -samba_cv_SYSQUOTA_WORKS=${samba_cv_SYSQUOTA_WORKS=yes} -samba_cv_TRY_QUOTAS=${samba_cv_TRY_QUOTAS=no} -samba_cv_TRY_SYS_QUOTAS=${samba_cv_TRY_SYS_QUOTAS=no} +samba_cv_HAVE_IFACE_IFREQ=${samba_cv_HAVE_IFACE_IFREQ=yes} +samba_cv_USE_SETEUID=${samba_cv_USE_SETEUID=yes} samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=yes} -samba_cv_WITH_QUOTAS=${samba_cv_WITH_QUOTAS=auto} -samba_cv_WITH_SYS_QUOTAS=${samba_cv_WITH_SYS_QUOTAS=auto} -samba_cv_compiler_supports_ll=${samba_cv_compiler_supports_ll=yes} -samba_cv_have_longlong=${samba_cv_have_longlong=yes} +samba_cv_USE_SETREUID=${samba_cv_USE_SETREUID=yes} +samba_cv_USE_SETUIDX=${samba_cv_USE_SETUIDX=yes} samba_cv_have_setresgid=${samba_cv_have_setresgid=yes} samba_cv_have_setresuid=${samba_cv_have_setresuid=yes} -samba_cv_immediate_structures=${samba_cv_immediate_structures=yes} -samba_cv_optimize_out_funcation_calls=${samba_cv_optimize_out_funcation_calls=yes} -samba_cv_sig_atomic_t=${samba_cv_sig_atomic_t=yes} -samba_cv_socklen_t=${samba_cv_socklen_t=yes} -samba_cv_unixsocket=${samba_cv_unixsocket=yes} -samba_cv_volatile=${samba_cv_volatile=yes} +samba_cv_HAVE_SENDFILE=${samba_cv_HAVE_SENDFILE=yes} +samba_cv_HAVE_SENDFILE64=${samba_cv_HAVE_SENDFILE64=yes} +samba_cv_HAVE_SECURE_MKSTEMP=${samba_cv_HAVE_SECURE_MKSTEMP=yes} +samba_cv_HAVE_MMAP=${samba_cv_HAVE_MMAP=yes} +samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=${samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes} +samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=${samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=yes} +samba_cv_HAVE_KERNEL_SHARE_MODES=${samba_cv_HAVE_KERNEL_SHARE_MODES=yes} + # sleepycat db db_cv_fcntl_f_setfd=${db_cv_fcntl_f_setfd=yes} |