samba 4.5.0 on hpux ia64:- permission denied error for the share.
Uri Simchoni
uri at samba.org
Wed Nov 23 07:18:44 UTC 2016
I see you've got the basics right.
While file system are you using?
I see we have a vfs module "hpuxacl" that you can load - probably the
default (without this module) is for some file systems and the module is
for others.
Try adding "vfs objects = hpuxacl" to the "global" section (or to each
share, if you add per-share vfs modules).
If that doesn't work you may want to try --without-acl-support in configure.
Hope that helps,
Uri.
On 11/23/2016 08:07 AM, Arjit Gupta wrote:
> *configure options:-*
>
> ./configure \
> --prefix=/opt/samba \
> --bindir=/opt/samba/bin \
> --sbindir=/opt/samba/bin \
> --libdir=/opt/samba/lib \
> --includedir=/opt/samba/include \
> --enable-fhs \
> --sysconfdir=/etc/opt/samba \
> --localstatedir=/var/opt/samba \
> --with-configdir=/etc/opt/samba --without-pie
>
>
> .*/smbd -b gives below output.*
>
> # ./smbd -b
> Build environment:
> Built by: root at machinename
> Built on: Mon Nov 21 11:52:42 IST 2016
> Built using: /opt/aCC/bin/cc
> Build host: HP-UX machinename B.11.31 U ia64 3395706695 unlimited-user
> license
> SRCDIR: /home/user/samba-4.5.0_build_heimdal/source3
> BUILDDIR: /home/user/samba-4.5.0_build_heimdal/source3
>
> Paths:
> SBINDIR: /opt/samba/bin
> BINDIR: /opt/samba/bin
> CONFIGFILE: /etc/opt/samba/smb.conf
> LOGFILEBASE: /var/opt/samba/log/samba
> LMHOSTSFILE: /etc/opt/samba/lmhosts
> LIBDIR: /opt/samba/lib
> MODULESDIR: /opt/samba/lib/samba
> SHLIBEXT: so
> LOCKDIR: /var/opt/samba/lock/samba
> STATEDIR: /var/opt/samba/lib/samba
> CACHEDIR: /var/opt/samba/cache/samba
> PIDDIR: /var/opt/samba/run/samba
> SMB_PASSWD_FILE: /var/opt/samba/lib/samba/private/smbpasswd
> PRIVATE_DIR: /var/opt/samba/lib/samba/private
>
> System Headers:
> HAVE_SYS_ACL_H
> HAVE_SYS_DIR_H
> HAVE_SYS_FCNTL_H
> HAVE_SYS_FILE_H
> HAVE_SYS_FILSYS_H
> HAVE_SYS_IOCTL_H
> HAVE_SYS_IPC_H
> HAVE_SYS_MMAN_H
> HAVE_SYS_MOUNT_H
> HAVE_SYS_PARAM_H
> HAVE_SYS_PRIV_H
> HAVE_SYS_QUOTAS
> HAVE_SYS_QUOTA_H
> HAVE_SYS_RESOURCE_H
> HAVE_SYS_SELECT_H
> HAVE_SYS_SHM_H
> HAVE_SYS_SOCKET_H
> HAVE_SYS_STATVFS_H
> HAVE_SYS_STAT_H
> HAVE_SYS_STROPTS_H
> HAVE_SYS_SYSCALL_H
> HAVE_SYS_SYSMACROS_H
> HAVE_SYS_TERMIOS_H
> HAVE_SYS_TERMIO_H
> HAVE_SYS_TIMEB_H
> HAVE_SYS_TIMES_H
> HAVE_SYS_TIME_H
> HAVE_SYS_TYPES_H
> HAVE_SYS_UCONTEXT_H
> HAVE_SYS_UIO_H
> HAVE_SYS_UNISTD_H
> HAVE_SYS_UN_H
> HAVE_SYS_UTSNAME_H
> HAVE_SYS_VFS_H
> HAVE_SYS_WAIT_H
>
> Headers:
> HAVE_AIO_H
> HAVE_ALLOCA_H
> HAVE_ARPA_INET_H
> HAVE_ARPA_NAMESER_H
> HAVE_ASSERT_H
> HAVE_COM_ERR_H
> HAVE_CONFIG_H
> HAVE_CRYPT_H
> HAVE_CTYPE_H
> HAVE_CUPS_CUPS_H
> HAVE_CUPS_LANGUAGE_H
> HAVE_DIRENT_H
> HAVE_DLFCN_H
> HAVE_DL_H
> HAVE_ERRNO_H
> HAVE_FCNTL_H
> HAVE_FLOAT_H
> HAVE_FNMATCH_H
> HAVE_FORM_H
> HAVE_GLOB_H
> HAVE_GNUTLS_GNUTLS_H
> HAVE_GNUTLS_X509_H
> HAVE_GRP_H
> HAVE_GSSAPI_GSSAPI_H
> HAVE_GSSAPI_GSSAPI_KRB5_H
> HAVE_GSSAPI_GSSAPI_SPNEGO_H
> HAVE_ICONV_H
> HAVE_INTTYPES_H
> HAVE_KRB5_H
> HAVE_KRB5_LOCATE_PLUGIN_H
> HAVE_LANGINFO_H
> HAVE_LBER_H
> HAVE_LDAP_H
> HAVE_LIBGEN_H
> HAVE_LIMITS_H
> HAVE_LOCALE_H
> HAVE_MALLOC_H
> HAVE_MEMORY_H
> HAVE_MENU_H
> HAVE_MNTENT_H
> HAVE_NCURSES_H
> HAVE_NETDB_H
> HAVE_NETINET_IN6_H
> HAVE_NETINET_IN_H
> HAVE_NETINET_IN_SYSTM_H
> HAVE_NETINET_IP_H
> HAVE_NETINET_TCP_H
> HAVE_NET_IF_H
> HAVE_NSSWITCH_H
> HAVE_PANEL_H
> HAVE_POLL_H
> HAVE_PORT_H
> HAVE_PTHREAD_H
> HAVE_PWD_H
> HAVE_PYTHON_H
> HAVE_READLINE_HISTORY_H
> HAVE_READLINE_READLINE_H
> HAVE_RESOLV_H
> HAVE_RPCSVC_RQUOTA_H
> HAVE_RPCSVC_YPCLNT_H
> HAVE_RPCSVC_YP_PROT_H
> HAVE_RPC_NETTYPE_H
> HAVE_RPC_RPC_H
> HAVE_SECURITY_PAM_APPL_H
> HAVE_SECURITY_PAM_MODULES_H
> HAVE_SETJMP_H
> HAVE_SHADOW_H
> HAVE_SIGNAL_H
> HAVE_STDARG_H
> HAVE_STDBOOL_H
> HAVE_STDDEF_H
> HAVE_STDINT_H
> HAVE_STDIO_H
> HAVE_STDLIB_H
> HAVE_STRINGS_H
> HAVE_STRING_H
> HAVE_STROPTS_H
> HAVE_SYSCALL_H
> HAVE_SYSLOG_H
> HAVE_TERMIOS_H
> HAVE_TERMIO_H
> HAVE_TIME_H
> HAVE_UNISTD_H
> HAVE_UTIME_H
> HAVE_ZLIB_H
>
> UTMP Options:
> HAVE_UTMPX_H
> HAVE_UTMP_H
> HAVE_UT_UT_EXIT
> HAVE_UT_UT_HOST
> HAVE_UT_UT_ID
> HAVE_UT_UT_NAME
> HAVE_UT_UT_PID
> HAVE_UT_UT_TIME
> HAVE_UT_UT_TYPE
> HAVE_UT_UT_USER
> SIZEOF_UTMP_UT_LINE
> WITH_UTMP
>
> HAVE_* Defines:
> HAVE_ADDR_TYPE_IN_KRB5_ADDRESS
> HAVE_AP_OPTS_USE_SUBKEY
> HAVE_ATEXIT
> HAVE_BASENAME
> HAVE_BER_TAG_T
> HAVE_BIG_ENDIAN
> HAVE_BLKCNT_T
> HAVE_BLKSIZE_T
> HAVE_BOOL
> HAVE_BZERO
> HAVE_CHARSET_CP850
> HAVE_CHARSET_UTF_8
> HAVE_CHECKSUM_IN_KRB5_CHECKSUM
> HAVE_CHMOD
> HAVE_CHOWN
> HAVE_CHROOT
> HAVE_CLEARENV
> HAVE_CLOCK_GETTIME
> HAVE_CLOCK_REALTIME
> HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS
> HAVE_CONNECT
> HAVE_CONSTRUCTOR_ATTRIBUTE
> HAVE_CPPFUNCTION
> HAVE_CRYPT
> HAVE_CUPS
> HAVE_DECL_DLOPEN
> HAVE_DECL_EWOULDBLOCK
> HAVE_DECL_FDATASYNC
> HAVE_DECL_GETTIMEOFDAY
> HAVE_DECL_GNUTLS_CERT_EXPIRED
> HAVE_DECL_GNUTLS_CERT_NOT_ACTIVATED
> HAVE_DECL_GNUTLS_CERT_UNEXPECTED_OWNER
> HAVE_DECL_H_ERRNO
> HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE
> HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER
> HAVE_DECL_MALLOC
> HAVE_DECL_MEMALIGN
> HAVE_DECL_READAHEAD
> HAVE_DECL_RL_EVENT_HOOK
> HAVE_DECL_SNPRINTF
> HAVE_DECL_STRPTIME
> HAVE_DECL_VSNPRINTF
> HAVE_DECL__RES
> HAVE_DESTRUCTOR_ATTRIBUTE
> HAVE_DES_PCBC_ENCRYPT
> HAVE_DEVICE_MAJOR_FN
> HAVE_DEVICE_MINOR_FN
> HAVE_DEVNM
> HAVE_DIRNAME
> HAVE_DIR_DD_FD
> HAVE_DLCLOSE
> HAVE_DLERROR
> HAVE_DLOPEN
> HAVE_DLSYM
> HAVE_DN_EXPAND
> HAVE_DQB_FSOFTLIMIT
> HAVE_DUP2
> HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96
> HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96
> HAVE_ENCTYPE_ARCFOUR_HMAC
> HAVE_ENCTYPE_ARCFOUR_HMAC_MD5
> HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56
> HAVE_ENDHOSTENT
> HAVE_ENDMNTENT
> HAVE_ENDNETGRENT
> HAVE_ENVIRON_DECL
> HAVE_ERRNO_DECL
> HAVE_ETYPE_IN_ENCRYPTEDDATA
> HAVE_EXECL
> HAVE_E_DATA_POINTER_IN_KRB5_ERROR
> HAVE_FCHMOD
> HAVE_FCHOWN
> HAVE_FCNTL_LOCK
> HAVE_FCVT
> HAVE_FDATASYNC
> HAVE_FDATASYNC_DECL
> HAVE_FLAGS_IN_KRB5_CREDS
> HAVE_FLOCK
> HAVE_FREEADDRINFO
> HAVE_FREEHOSTENT
> HAVE_FREE_CHECKSUM
> HAVE_FRSIZE
> HAVE_FSEEKO
> HAVE_FSID_INT
> HAVE_FSYNC
> HAVE_FTRUNCATE
> HAVE_FTRUNCATE_EXTEND
> HAVE_FUNCTION_MACRO
> HAVE_GAI_STRERROR
> HAVE_GETADDRINFO
> HAVE_GETCWD
> HAVE_GETDENTS
> HAVE_GETDIRENTRIES
> HAVE_GETGRENT
> HAVE_GETGRGID_R
> HAVE_GETGRNAM
> HAVE_GETGRNAM_R
> HAVE_GETHOSTBYADDR
> HAVE_GETHOSTBYNAME
> HAVE_GETHOSTENT
> HAVE_GETHOSTNAME
> HAVE_GETIPNODEBYADDR
> HAVE_GETIPNODEBYNAME
> HAVE_GETMNTENT
> HAVE_GETNAMEINFO
> HAVE_GETNETGRENT
> HAVE_GETPAGESIZE
> HAVE_GETPGRP
> HAVE_GETPWNAM
> HAVE_GETPWNAM_R
> HAVE_GETPWUID_R
> HAVE_GETRLIMIT
> HAVE_GETSPNAM
> HAVE_GETTIMEOFDAY_TZ_VOID
> HAVE_GETUTXENT
> HAVE_GLOB
> HAVE_GNUTLS
> HAVE_GNUTLS3
> HAVE_GNUTLS_CERTIFICATE_VERIFY_PEERS3
> HAVE_GNUTLS_DATUM
> HAVE_GNUTLS_DATUM_T
> HAVE_GNUTLS_GLOBAL_INIT
> HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID
> HAVE_GNUTLS_X509_CRT_SET_VERSION
> HAVE_GRANTPT
> HAVE_GSSAPI
> HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT
> HAVE_GSSKRB5_GET_SUBKEY
> HAVE_GSS_DISPLAY_STATUS
> HAVE_GSS_EXPORT_CRED
> HAVE_GSS_IMPORT_CRED
> HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID
> HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X
> HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT
> HAVE_GSS_KRB5_IMPORT_CRED
> HAVE_GSS_OID_EQUAL
> HAVE_GSS_WRAP_IOV
> HAVE_HISTORY_LIST
> HAVE_HPUX_ACLS
> HAVE_H_ERRNO
> HAVE_ICONV
> HAVE_ICONV_OPEN
> HAVE_IFACE_IFCONF
> HAVE_IF_NAMETOINDEX
> HAVE_IMMEDIATE_STRUCTURES
> HAVE_INET_ATON
> HAVE_INET_NTOA
> HAVE_INET_NTOP
> HAVE_INET_PTON
> HAVE_INITGROUPS
> HAVE_INITIALIZE_KRB5_ERROR_TABLE
> HAVE_INITSCR
> HAVE_INNETGR
> HAVE_INO_T
> HAVE_INT16_T
> HAVE_INT32_T
> HAVE_INT64_T
> HAVE_INT8_T
> HAVE_INTPTR_T
> HAVE_IPRINT
> HAVE_IPV6
> HAVE_IPV6_V6ONLY
> HAVE_ISATTY
> HAVE_KRB5
> HAVE_KRB5_ADDRESSES
> HAVE_KRB5_AUTH_CON_SETKEY
> HAVE_KRB5_CC_COPY_CACHE
> HAVE_KRB5_CC_GET_LIFETIME
> HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT
> HAVE_KRB5_CREATE_CHECKSUM
> HAVE_KRB5_CRYPTO
> HAVE_KRB5_CRYPTO_DESTROY
> HAVE_KRB5_CRYPTO_INIT
> HAVE_KRB5_C_VERIFY_CHECKSUM
> HAVE_KRB5_DATA_COPY
> HAVE_KRB5_ENCTYPE_TO_STRING
> HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG
> HAVE_KRB5_FREE_ERROR_CONTENTS
> HAVE_KRB5_FREE_HOST_REALM
> HAVE_KRB5_FWD_TGT_CREDS
> HAVE_KRB5_GET_CREDS
> HAVE_KRB5_GET_CREDS_OPT_ALLOC
> HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE
> HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES
> HAVE_KRB5_GET_HOST_REALM
> HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK
> HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC
> HAVE_KRB5_GET_INIT_CREDS_OPT_FREE
> HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR
> HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST
> HAVE_KRB5_GET_PW_SALT
> HAVE_KRB5_GET_RENEWED_CREDS
> HAVE_KRB5_KEYBLOCK_INIT
> HAVE_KRB5_KEYBLOCK_KEYVALUE
> HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK
> HAVE_KRB5_KRBHST_GET_ADDRINFO
> HAVE_KRB5_KRBHST_INIT
> HAVE_KRB5_KT_COMPARE
> HAVE_KRB5_KT_FREE_ENTRY
> HAVE_KRB5_KU_OTHER_CKSUM
> HAVE_KRB5_MAKE_PRINCIPAL
> HAVE_KRB5_MK_REQ_EXTENDED
> HAVE_KRB5_PDU_NONE_DECL
> HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM
> HAVE_KRB5_PRINCIPAL_GET_COMP_STRING
> HAVE_KRB5_PRINCIPAL_GET_NUM_COMP
> HAVE_KRB5_PRINCIPAL_GET_REALM
> HAVE_KRB5_PRINCIPAL_GET_TYPE
> HAVE_KRB5_PRINCIPAL_SET_REALM
> HAVE_KRB5_PRINCIPAL_SET_TYPE
> HAVE_KRB5_PROMPT_TYPE
> HAVE_KRB5_REALM_TYPE
> HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES
> HAVE_KRB5_SET_REAL_TIME
> HAVE_KRB5_STRING_TO_KEY
> HAVE_KRB5_STRING_TO_KEY_SALT
> HAVE_KRB5_WARNX
> HAVE_KRB_STRUCT_WINSIZE
> HAVE_LARGEFILE
> HAVE_LCHOWN
> HAVE_LDAP
> HAVE_LDAP_ADD_RESULT_ENTRY
> HAVE_LDAP_INIT
> HAVE_LDAP_SET_REBIND_PROC
> HAVE_LIBCRYPTO
> HAVE_LIBFORM
> HAVE_LIBGEN
> HAVE_LIBGNUTLS
> HAVE_LIBICONV
> HAVE_LIBKRB5
> HAVE_LIBLDAP
> HAVE_LIBNCURSES
> HAVE_LIBNSL
> HAVE_LIBPAM
> HAVE_LIBPANEL
> HAVE_LIBPTHREAD
> HAVE_LIBREADLINE
> HAVE_LIBREPLACE
> HAVE_LIBRT
> HAVE_LIBSEC
> HAVE_LIBZ
> HAVE_LINK
> HAVE_LONG_LONG
> HAVE_LSTAT
> HAVE_MAKEDEV
> HAVE_MEMALIGN
> HAVE_MEMCPY
> HAVE_MEMMOVE
> HAVE_MEMSET
> HAVE_MKDIR_MODE
> HAVE_MKNOD
> HAVE_MKTIME
> HAVE_MLOCK
> HAVE_MLOCKALL
> HAVE_MMAP
> HAVE_MUNLOCK
> HAVE_MUNLOCKALL
> HAVE_NANOSLEEP
> HAVE_NATIVE_ICONV
> HAVE_NCURSES
> HAVE_NEW_FIELD
> HAVE_NEW_FORM
> HAVE_NEW_LIBREADLINE
> HAVE_NEW_PANEL
> HAVE_NFS_QUOTAS
> HAVE_OPEN_O_DIRECT
> HAVE_PAM_GET_DATA
> HAVE_PAM_RHOST
> HAVE_PAM_START
> HAVE_PAM_TTY
> HAVE_PASSWD_PW_AGE
> HAVE_PASSWD_PW_COMMENT
> HAVE_PATHCONF
> HAVE_PERL_MAKEMAKER
> HAVE_PIPE
> HAVE_POLL
> HAVE_POSIX_FADVISE
> HAVE_POSIX_OPENPT
> HAVE_PREAD
> HAVE_PREAD_DECL
> HAVE_PRINTF
> HAVE_PTHREAD
> HAVE_PTHREAD_ATTR_INIT
> HAVE_PTHREAD_CREATE
> HAVE_PTRDIFF_T
> HAVE_PUTENV
> HAVE_PUTUTLINE
> HAVE_PUTUTXLINE
> HAVE_PWRITE
> HAVE_PWRITE_DECL
> HAVE_QUOTACTL_4A
> HAVE_RAND
> HAVE_RANDOM
> HAVE_RCMD
> HAVE_READLINK
> HAVE_READV
> HAVE_REALPATH
> HAVE_RENAME
> HAVE_RES_SEARCH
> HAVE_RL_COMPLETION_MATCHES
> HAVE_SA_FAMILY_T
> HAVE_SA_SIGINFO_DECL
> HAVE_SECURE_MKSTEMP
> HAVE_SELECT
> HAVE_SENDMSG
> HAVE_SETEGID
> HAVE_SETENV
> HAVE_SETENV_DECL
> HAVE_SETEUID
> HAVE_SETGID
> HAVE_SETGROUPS
> HAVE_SETHOSTENT
> HAVE_SETITIMER
> HAVE_SETLINEBUF
> HAVE_SETLOCALE
> HAVE_SETMNTENT
> HAVE_SETNETGRENT
> HAVE_SETNETGRENT_PROTOTYPE
> HAVE_SETPGID
> HAVE_SETREGID
> HAVE_SETRESGID
> HAVE_SETRESGID_DECL
> HAVE_SETRESUID
> HAVE_SETRESUID_DECL
> HAVE_SETREUID
> HAVE_SETSID
> HAVE_SETUID
> HAVE_SHARED_MMAP
> HAVE_SHL_FINDSYM
> HAVE_SHL_LOAD
> HAVE_SHL_UNLOAD
> HAVE_SHMGET
> HAVE_SHM_OPEN
> HAVE_SHOW_PANEL
> HAVE_SIGACTION
> HAVE_SIGBLOCK
> HAVE_SIGPROCMASK
> HAVE_SIGSET
> HAVE_SIGSETMASK
> HAVE_SIG_ATOMIC_T_TYPE
> HAVE_SIMPLE_C_PROG
> HAVE_SIZE_T
> HAVE_SNPRINTF
> HAVE_SOCKET
> HAVE_SOCKETPAIR
> HAVE_SOCKLEN_T
> HAVE_SRAND
> HAVE_SRANDOM
> HAVE_SSIZE_T
> HAVE_SS_FAMILY
> HAVE_STATVFS
> HAVE_STATVFS_F_FLAG
> HAVE_STAT_ST_BLKSIZE
> HAVE_STAT_ST_BLOCKS
> HAVE_STRCASECMP
> HAVE_STRCHR
> HAVE_STRCPY
> HAVE_STRDUP
> HAVE_STRERROR
> HAVE_STRERROR_R
> HAVE_STRFTIME
> HAVE_STRNCASECMP
> HAVE_STRNCPY
> HAVE_STRPBRK
> HAVE_STRPTIME
> HAVE_STRTOK_R
> HAVE_STRTOL
> HAVE_STRTOLL
> HAVE_STRTOQ
> HAVE_STRTOULL
> HAVE_STRUCT_ADDRINFO
> HAVE_STRUCT_MSGHDR_MSG_CONTROL
> HAVE_STRUCT_SIGEVENT
> HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR
> HAVE_STRUCT_SOCKADDR
> HAVE_STRUCT_SOCKADDR_IN6
> HAVE_STRUCT_SOCKADDR_STORAGE
> HAVE_STRUCT_STAT_ST_RDEV
> HAVE_STRUCT_TIMESPEC
> HAVE_STRUCT_WINSIZE
> HAVE_ST_RDEV
> HAVE_SWAB
> HAVE_SYMLINK
> HAVE_SYSCALL
> HAVE_SYSCONF
> HAVE_SYSLOG
> HAVE_TGETENT
> HAVE_UCONTEXT_T
> HAVE_UINT16_T
> HAVE_UINT32_T
> HAVE_UINT64_T
> HAVE_UINT8_T
> HAVE_UINTPTR_T
> HAVE_UINT_T
> HAVE_UMASK
> HAVE_UNAME
> HAVE_UNIXSOCKET
> HAVE_UNSETENV
> HAVE_USLEEP
> HAVE_UTIMBUF
> HAVE_UTIME
> HAVE_UTIMES
> HAVE_U_CHAR
> HAVE_VA_COPY
> HAVE_VISIBILITY_ATTR
> HAVE_VOLATILE
> HAVE_VSNPRINTF
> HAVE_WAIT4
> HAVE_WAITPID
> HAVE_WRITEV
> HAVE_WS_XPIXEL
> HAVE_WS_YPIXEL
> HAVE_YP_GET_DEFAULT_DOMAIN
> HAVE_Z
> HAVE_ZLIBVERSION
> HAVE__Bool
> HAVE__CLOSE
> HAVE__FCNTL
> HAVE__FORK
> HAVE__FSTAT
> HAVE__LSEEK
> HAVE__LSTAT
> HAVE__OPEN
> HAVE__READ
> HAVE__RES
> HAVE__STAT
> HAVE__VA_ARGS__MACRO
> HAVE__WRITE
> HAVE___ACL
> HAVE___ATTRIBUTE__
> HAVE___STRTOLL
> HAVE___STRTOULL
>
> --with Options:
> WITH_ADS
> WITH_AUTOMOUNT
> WITH_DNS_UPDATES
> WITH_PAM
> WITH_PAM_MODULES
> WITH_PTHREADPOOL
> WITH_QUOTAS
> WITH_SYSLOG
> WITH_WINBIND
>
> Build Options:
> BROKEN_NISPLUS_INCLUDE_FILES
> BUILD_SYSTEM
> CHECK_BUNDLED_SYSTEM_Z
> COMPILER_SUPPORTS_LL
> CONFIG_H_IS_FROM_SAMBA
> DEFAULT_DOS_CHARSET
> DEFAULT_UNIX_CHARSET
> ENABLE_GNUTLS
> HPUX
> INLINE_MACRO
> KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT
> KRB5_PRINC_REALM_RETURNS_REALM
> LDAP_DEPRECATED
> LDAP_SET_REBIND_PROC_ARGS
> LIBREPLACE_NETWORK_CHECKS
> POSIX_ACL_NEEDS_MASK
> RETSIGTYPE
> SAMBA4_USES_HEIMDAL
> SHLIBEXT
> SIZEOF_BLKCNT_T_8
> SIZEOF_BOOL
> SIZEOF_CHAR
> SIZEOF_DEV_T
> SIZEOF_INO_T
> SIZEOF_INT
> SIZEOF_INT16_T
> SIZEOF_INT32_T
> SIZEOF_INT64_T
> SIZEOF_INT8_T
> SIZEOF_LONG
> SIZEOF_LONG_LONG
> SIZEOF_OFF_T
> SIZEOF_SHORT
> SIZEOF_SIZE_T
> SIZEOF_SSIZE_T
> SIZEOF_TIME_T
> SIZEOF_UINT16_T
> SIZEOF_UINT32_T
> SIZEOF_UINT64_T
> SIZEOF_UINT8_T
> SIZEOF_VOID_P
> STAT_STATVFS
> STAT_ST_BLOCKSIZE
> STDC_HEADERS
> STRERROR_R_PROTO_COMPATIBLE
> STRING_STATIC_MODULES
> SUMMARY_PASSES
> SYSCONF_SC_NGROUPS_MAX
> SYSCONF_SC_PAGESIZE
> SYSTEM_UNAME_MACHINE
> SYSTEM_UNAME_RELEASE
> SYSTEM_UNAME_SYSNAME
> SYSTEM_UNAME_VERSION
> TEVENT_NUM_SIGNALS
> TIME_WITH_SYS_TIME
> USE_SETREUID
> USING_SYSTEM_ZLIB
> VALUEOF_NSIG
> VALUEOF_SIGRTMAX
> VALUEOF_SIGRTMIN
> VALUEOF__NSIG
> VOID_RETSIGTYPE
> WORDS_BIGENDIAN
> _FILE_OFFSET_BITS
> _GNU_SOURCE
> _HAVE_UNBROKEN_POSIX_FALLOCATE
> _SAMBA_BUILD_
> _XOPEN_SOURCE_EXTENDED
> auth_script_init
> idmap_ad_init
> idmap_autorid_init
> idmap_hash_init
> idmap_rfc2307_init
> idmap_rid_init
> idmap_script_init
> idmap_tdb2_init
> loff_t
> offset_t
> static_decl_auth
> static_decl_charset
> static_decl_gpext
> static_decl_idmap
> static_decl_nss_info
> static_decl_pdb
> static_decl_perfcount
> static_decl_rpc
> static_decl_vfs
> static_init_auth
> static_init_charset
> static_init_gpext
> static_init_idmap
> static_init_nss_info
> static_init_pdb
> static_init_perfcount
> static_init_rpc
> static_init_vfs
> u_int32_t
> vfs_acl_tdb_init
> vfs_acl_xattr_init
> vfs_aio_fork_init
> vfs_aio_pthread_init
> vfs_audit_init
> vfs_cap_init
> vfs_catia_init
> vfs_commit_init
> vfs_crossrename_init
> vfs_default_quota_init
> vfs_expand_msdfs_init
> vfs_extd_audit_init
> vfs_fake_perms_init
> vfs_fruit_init
> vfs_full_audit_init
> vfs_linux_xfs_sgid_init
> vfs_media_harmony_init
> vfs_netatalk_init
> vfs_offline_init
> vfs_posix_eadb_init
> vfs_preopen_init
> vfs_readahead_init
> vfs_readonly_init
> vfs_recycle_init
> vfs_shadow_copy2_init
> vfs_shadow_copy_init
> vfs_shell_snap_init
> vfs_streams_depot_init
> vfs_streams_xattr_init
> vfs_time_audit_init
> vfs_unityed_media_init
> vfs_worm_init
> vfs_xattr_tdb_init
>
> Cluster support features:
> NONE
>
> Type sizes:
> sizeof(char): 1
> sizeof(int): 4
> sizeof(long): 4
> sizeof(long long): 8
> sizeof(uint8_t): 1
> sizeof(uint16_t): 2
> sizeof(uint32_t): 4
> sizeof(short): 2
> sizeof(void*): 4
> sizeof(size_t): 4
> sizeof(off_t): 8
> sizeof(ino_t): 4
> sizeof(dev_t): 4
>
> Builtin modules:
> vfs_default auth_domain auth_builtin auth_sam auth_winbind vfs_hpuxacl
> pdb_smbpasswd pdb_tdbsam pdb_wbc_sam auth_unix auth_wbc nss_info_template
> idmap_tdb idmap_passdb idmap_nss pdb_ldapsam idmap_ldap
> #
>
>
> Arjit Kumar
>
>
> On Wed, Nov 23, 2016 at 11:12 AM, Uri Simchoni <uri at samba.org> wrote:
>
>> On 11/21/2016 06:40 AM, Arjit Gupta wrote:
>>> Hi Team,
>>>
>>> I am getting permission denied error guest and normal user with samba
>> 4.5.0
>>> on hpux ia64.
>>> Through if you use root or configure normal user as admin it works.
>>>
>>> Below are my configuration parameter.
>>>
>>> # testparm -s
>>> Load smb config files from /etc/opt/samba/smb.conf
>>> rlimit_max: increasing rlimit_max (2048) to minimum Windows limit (16384)
>>> Processing section "[test1]"
>>> Processing section "[demoUser]"
>>> Loaded services file OK.
>>> Server role: ROLE_STANDALONE
>>>
>>> # Global parameters
>>> [global]
>>> workgroup = CIFSALONE
>>> log file = /var/opt/samba/log.%m
>>> max log size = 1000
>>> security = USER
>>> idmap config * : backend = tdb
>>>
>>>
>>> [test1]
>>> comment = Temporary file space
>>> path = /test1
>>>
>>>
>>> [demoUser]
>>> comment = %U home directory
>>> path = %H
>>> #
>>>
>>> Below is the snippet of the debug logs.
>>>
>>> *HP-UX*
>>>
>>> canonicalise_acl: Access ace entries before arrange :
>>>
>>> [2016/11/21 09:06:12.999809, 10, pid=17019, effective(110, 20), real(0,
>> 0),
>>> class=acls] ../source3/smbd/posix_acls.c:2737(canonicalise_acl)
>>>
>>> canon_ace index 0. Type = allow SID = S-1-1-0 other SMB_ACL_OTHER
>>> ace_flags = 0x0 perms ---
>>>
>>> [2016/11/21 09:06:12.999901, 10, pid=17019, effective(110, 20), real(0,
>> 0),
>>> class=acls] ../source3/smbd/posix_acls.c:2737(canonicalise_acl)
>>>
>>> canon_ace index 1. Type = allow SID = S-1-22-2-3 gid 3 (sys)
>>> SMB_ACL_GROUP_OBJ ace_flags = 0x0 perms ---
>>>
>>> [2016/11/21 09:06:13.000204, 10, pid=17019, effective(110, 20), real(0,
>> 0),
>>> class=acls] ../source3/smbd/posix_acls.c:2737(canonicalise_acl)
>>>
>>> canon_ace index 2. Type = allow SID = S-1-22-1-0 uid 0 (root)
>>> SMB_ACL_USER_OBJ ace_flags = 0x0 perms ---
>>>
>>> [2016/11/21 09:06:13.000413, 10, pid=17019, effective(110, 20), real(0,
>> 0),
>>> class=acls] ../source3/smbd/posix_acls.c:848(print_canon_ace_list)
>>>
>>> print_canon_ace_list: canonicalise_acl: ace entries after arrange
>>>
>>> canon_ace index 0. Type = allow SID = S-1-22-1-0 uid 0 (root)
>>> SMB_ACL_USER_OBJ ace_flags = 0x0 perms ---
>>>
>>> canon_ace index 1. Type = allow SID = S-1-22-2-3 gid 3 (sys)
>>> SMB_ACL_GROUP_OBJ ace_flags = 0x0 perms ---
>>>
>>> canon_ace index 2. Type = allow SID = S-1-1-0 other SMB_ACL_OTHER
>>> ace_flags = 0x0 perms ---
>>>
>>>
>>>
>>> P*lease suggest possible cause and solution for the same.*
>>>
>>> Arjit Kumar
>>>
>>
>> smbd seems to think the folder (/test1 or %H) is totally inaccessible.
>> That might be due to a build issue (not correctly detecting POSIX ACLs).
>> Can you provide the output of "smbd -b" and also which (if any)
>> configure flags were used for the build? That could give a clue...
>>
>> Uri.
>>
More information about the samba-technical
mailing list