4.5.0 hung on futex under load
Andrew Morgan
morgan at orst.edu
Fri Oct 14 22:26:24 UTC 2016
We upgraded from v4.4.4 to v4.5.0 last Saturday.
On Monday during a period of heavy load, we found Samba unable to complete
the setup of new connections. As clients kept retrying, the number of
smbd processes built up to nearly 10,000. We had to stop Samba (took a
while!) and restart.
The same thing happened on Tuesday, and I was able to gather some
information before shutting down Samba. I reverted to v4.4.4, and the
problem has not returned.
I have attached my smb.conf file. We run winbind (just for managing DC
connections), nmbd, and smbd. The operating system is fully-patched
Debian 8 with kernel 3.16.36-1+deb8u1.
While the problem was occurring, I strace'd the parent smbd process and
captured the child process straces. They all end with:
futex(0x7fa4db6130a8, FUTEX_WAIT, 2147513662, NULL <detached ...>
(the same uaddr and val on all of them)
I have attached one of these trace files as an example. They are all
identical except for IP addresses and pid numbers.
I have also attached the lsof of the same process as the attached trace
file.
I ran smbstatus while this was happening, but I don't see these hung
processes listed there.
So far as I know, existing connections continued to work.
Is this a known issue with v4.5.0? I couldn't find anything in bugzilla
relating to this.
Thanks,
Andy
-------------- next part --------------
smbd 31778 root cwd DIR 8,3 4096 2 /
smbd 31778 root rtd DIR 8,3 4096 2 /
smbd 31778 root txt REG 8,3 119816 262271 /private/samba/sbin/smbd
smbd 31778 root mem REG 8,3 421888 139851 /private/samba/private/passdb.tdb
smbd 31778 root mem REG 8,3 421888 139849 /private/samba/var/locks/account_policy.tdb
smbd 31778 root mem REG 8,3 888832 139824 /private/samba/var/lock/gencache_notrans.tdb
smbd 31778 root mem REG 8,3 14196736 139823 /private/samba/var/cache/gencache.tdb
smbd 31778 root mem REG 8,3 493742 918979 /var/cache/nscd/group
smbd 31778 root mem REG 8,3 16875064 918977 /var/cache/nscd/passwd
smbd 31778 root mem REG 8,3 31048 1839380 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
smbd 31778 root mem REG 8,3 537248 1839733 /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
smbd 31778 root mem REG 8,3 191960 1841028 /usr/lib/x86_64-linux-gnu/libhogweed.so.2.5
smbd 31778 root mem REG 8,3 203520 1839745 /usr/lib/x86_64-linux-gnu/libnettle.so.4.7
smbd 31778 root mem REG 8,3 80384 1844682 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.3.2
smbd 31778 root mem REG 8,3 285104 1839755 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
smbd 31778 root mem REG 8,3 169664 131132 /private/samba/lib/private/libwind-samba4.so.0.0.0
smbd 31778 root mem REG 8,3 78488 131127 /private/samba/lib/private/libroken-samba4.so.19.0.1
smbd 31778 root mem REG 8,3 336216 131131 /private/samba/lib/private/libhcrypto-samba4.so.5.0.1
smbd 31778 root mem REG 8,3 412896 131130 /private/samba/lib/private/libhx509-samba4.so.5.0.0
smbd 31778 root mem REG 8,3 21576 131126 /private/samba/lib/private/libheimbase-samba4.so.1.0.0
smbd 31778 root mem REG 8,3 113024 3145776 /lib/x86_64-linux-gnu/libaudit.so.1.0.0
smbd 31778 root mem REG 8,3 237560 131180 /private/samba/lib/private/libldbsamba-samba4.so
smbd 31778 root mem REG 8,3 225272 131170 /private/samba/lib/private/libsamdb-common-samba4.so
smbd 31778 root mem REG 8,3 258216 140523 /private/samba/lib/private/libldb.so.1.1.27
smbd 31778 root mem REG 8,3 113520 1842044 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
smbd 31778 root mem REG 8,3 84856 3146027 /lib/x86_64-linux-gnu/libresolv-2.19.so
smbd 31778 root mem REG 8,3 14664 3145818 /lib/x86_64-linux-gnu/libdl-2.19.so
smbd 31778 root mem REG 8,3 1173320 1839789 /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28.41.0
smbd 31778 root mem REG 8,3 126584 131187 /private/samba/lib/libsamdb.so.0.0.1
smbd 31778 root mem REG 8,3 55272 131163 /private/samba/lib/private/libcli-nbt-samba4.so
smbd 31778 root mem REG 8,3 18216 131185 /private/samba/lib/private/libwinbind-client-samba4.so
smbd 31778 root mem REG 8,3 49168 131172 /private/samba/lib/private/libcli-ldap-common-samba4.so
smbd 31778 root mem REG 8,3 297320 131124 /private/samba/lib/private/libgssapi-samba4.so.2.0.0
smbd 31778 root mem REG 8,3 59824 131121 /private/samba/lib/private/libaddns-samba4.so
smbd 31778 root mem REG 8,3 754096 131129 /private/samba/lib/private/libasn1-samba4.so.8.0.0
smbd 31778 root mem REG 8,3 619544 131125 /private/samba/lib/private/libkrb5-samba4.so.26.0.0
smbd 31778 root mem REG 8,3 43560 131200 /private/samba/lib/private/libcli-cldap-samba4.so
smbd 31778 root mem REG 8,3 12472 131171 /private/samba/lib/private/libflag-mapping-samba4.so
smbd 31778 root mem REG 8,3 12360 131191 /private/samba/lib/private/libmsghdr-samba4.so
smbd 31778 root mem REG 8,3 12544 131149 /private/samba/lib/private/libserver-role-samba4.so
smbd 31778 root mem REG 8,3 17664 131107 /private/samba/lib/private/libinterfaces-samba4.so
smbd 31778 root mem REG 8,3 8016 131160 /private/samba/lib/private/libmessages-util-samba4.so
smbd 31778 root mem REG 8,3 12824 131161 /private/samba/lib/private/libtalloc-report-samba4.so
smbd 31778 root mem REG 8,3 64024 3145904 /lib/x86_64-linux-gnu/libpam.so.0.83.1
smbd 31778 root mem REG 8,3 89104 3145852 /lib/x86_64-linux-gnu/libnsl-2.19.so
smbd 31778 root mem REG 8,3 26200 131179 /private/samba/lib/private/libauth-sam-reply-samba4.so
smbd 31778 root mem REG 8,3 83824 131158 /private/samba/lib/libndr-krb5pac.so.0.0.1
smbd 31778 root mem REG 8,3 27632 131256 /private/samba/lib/private/liblibcli-netlogon3-samba4.so
smbd 31778 root mem REG 8,3 18456 131252 /private/samba/lib/private/libutil-cmdline-samba4.so
smbd 31778 root mem REG 8,3 59576 1842047 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.3
smbd 31778 root mem REG 8,3 13192 131177 /private/samba/lib/private/libtdb-wrap-samba4.so
smbd 31778 root mem REG 8,3 28264 131255 /private/samba/lib/private/libsmbldaphelper-samba4.so
smbd 31778 root mem REG 8,3 100704 131169 /private/samba/lib/libsamba-credentials.so.0.0.1
smbd 31778 root mem REG 8,3 57152 131248 /private/samba/lib/libsmbldap.so.0
smbd 31778 root mem REG 8,3 109144 3145828 /lib/x86_64-linux-gnu/libz.so.1.2.8
smbd 31778 root mem REG 8,3 151128 131156 /private/samba/lib/libndr-nbt.so.0.0.1
smbd 31778 root mem REG 8,3 32320 131159 /private/samba/lib/private/libasn1util-samba4.so
smbd 31778 root mem REG 8,3 35288 3145760 /lib/x86_64-linux-gnu/libacl.so.1.1.0
smbd 31778 root mem REG 8,3 18640 3145756 /lib/x86_64-linux-gnu/libattr.so.1.1.0
smbd 31778 root mem REG 8,3 327088 1842046 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.3
smbd 31778 root mem REG 8,3 17472 131186 /private/samba/lib/private/libsamba-modules-samba4.so
smbd 31778 root mem REG 8,3 27288 131182 /private/samba/lib/private/libsmb-transport-samba4.so
smbd 31778 root mem REG 8,3 138192 131178 /private/samba/lib/private/libauthkrb5-samba4.so
smbd 31778 root mem REG 8,3 17720 131194 /private/samba/lib/private/libCHARSET3-samba4.so
smbd 31778 root mem REG 8,3 2036872 131153 /private/samba/lib/private/libndr-samba4.so
smbd 31778 root mem REG 8,3 190856 131188 /private/samba/lib/libdcerpc-binding.so.0.0.1
smbd 31778 root mem REG 8,3 224888 131183 /private/samba/lib/private/libgensec-samba4.so
smbd 31778 root mem REG 8,3 222224 131250 /private/samba/lib/private/libgse-samba4.so
smbd 31778 root mem REG 8,3 246792 131181 /private/samba/lib/private/libcli-smb-common-samba4.so
smbd 31778 root mem REG 8,3 22152 131247 /private/samba/lib/private/liblibcli-lsa3-samba4.so
smbd 31778 root mem REG 8,3 12440 131110 /private/samba/lib/private/libutil-setid-samba4.so
smbd 31778 root mem REG 8,3 81960 140524 /private/samba/lib/libwbclient.so.0.13
smbd 31778 root mem REG 8,3 221112 131246 /private/samba/lib/private/libads-samba4.so
smbd 31778 root mem REG 8,3 11672 131128 /private/samba/lib/private/libcom_err-samba4.so.0.25
smbd 31778 root mem REG 8,3 32664 131278 /private/samba/lib/private/libcli-spoolss-samba4.so
smbd 31778 root mem REG 8,3 12664 131197 /private/samba/lib/private/libutil-reg-samba4.so
smbd 31778 root mem REG 8,3 134312 140520 /private/samba/lib/libndr.so.0.0.8
smbd 31778 root mem REG 8,3 1923720 131203 /private/samba/lib/private/libdcerpc-samba-samba4.so
smbd 31778 root mem REG 8,3 68816 131175 /private/samba/lib/private/libkrb5samba-samba4.so
smbd 31778 root mem REG 8,3 7968 131116 /private/samba/lib/private/libiov-buf-samba4.so
smbd 31778 root mem REG 8,3 58568 131176 /private/samba/lib/private/libdbwrap-samba4.so
smbd 31778 root mem REG 8,3 17976 131192 /private/samba/lib/private/libserver-id-db-samba4.so
smbd 31778 root mem REG 8,3 170328 131253 /private/samba/lib/private/libmsrpc3-samba4.so
smbd 31778 root mem REG 8,3 564904 131249 /private/samba/lib/private/liblibsmb-samba4.so
smbd 31778 root mem REG 8,3 120336 140521 /private/samba/lib/private/libtdb.so.1.3.10
smbd 31778 root mem REG 8,3 46208 131269 /private/samba/lib/private/libnpa-tstream-samba4.so
smbd 31778 root mem REG 8,3 18072 131174 /private/samba/lib/private/libutil-tdb-samba4.so
smbd 31778 root mem REG 8,3 12928 131275 /private/samba/lib/private/libsmbd-conn-samba4.so
smbd 31778 root mem REG 8,3 586136 131244 /private/samba/lib/libnetapi.so.0
smbd 31778 root mem REG 8,3 165392 131157 /private/samba/lib/private/libsamba-security-samba4.so
smbd 31778 root mem REG 8,3 59192 131190 /private/samba/lib/private/libmessages-dgm-samba4.so
smbd 31778 root mem REG 8,3 111504 131277 /private/samba/lib/private/libprinting-migrate-samba4.so
smbd 31778 root mem REG 8,3 60336 3146211 /lib/x86_64-linux-gnu/libbsd.so.0.7.0
smbd 31778 root mem REG 8,3 31784 3146351 /lib/x86_64-linux-gnu/librt-2.19.so
smbd 31778 root mem REG 8,3 8072 131088 /private/samba/lib/private/libreplace-samba4.so
smbd 31778 root mem REG 8,3 12280 131109 /private/samba/lib/private/libtime-basic-samba4.so
smbd 31778 root mem REG 8,3 1738176 3145773 /lib/x86_64-linux-gnu/libc-2.19.so
smbd 31778 root mem REG 8,3 52392 3146164 /lib/x86_64-linux-gnu/libpopt.so.0.0.0
smbd 31778 root mem REG 8,3 234480 131150 /private/samba/lib/libsamba-hostconfig.so.0.0.1
smbd 31778 root mem REG 8,3 57952 131251 /private/samba/lib/private/libsecrets3-samba4.so
smbd 31778 root mem REG 8,3 5459072 131155 /private/samba/lib/libndr-standard.so.0.0.1
smbd 31778 root mem REG 8,3 12560 131198 /private/samba/lib/private/libsmbd-shim-samba4.so
smbd 31778 root mem REG 8,3 131616 131166 /private/samba/lib/private/libsamba-sockets-samba4.so
smbd 31778 root mem REG 8,3 12728 131199 /private/samba/lib/private/libsamba-cluster-support-samba4.so
smbd 31778 root mem REG 8,3 631520 131193 /private/samba/lib/libsmbconf.so.0
smbd 31778 root mem REG 8,3 209784 131245 /private/samba/lib/private/libauth-samba4.so
smbd 31778 root mem REG 8,3 26168 131274 /private/samba/lib/private/libpopt-samba3-samba4.so
smbd 31778 root mem REG 8,3 106600 131173 /private/samba/lib/private/libcliauth-samba4.so
smbd 31778 root mem REG 8,3 539712 131254 /private/samba/lib/libsamba-passdb.so.0.25.0
smbd 31778 root mem REG 8,3 47920 131195 /private/samba/lib/private/libsamba3-util-samba4.so
smbd 31778 root mem REG 8,3 12712 131115 /private/samba/lib/private/libsys-rw-samba4.so
smbd 31778 root mem REG 8,3 1373384 131123 /private/samba/lib/libsamba-errors.so.1
smbd 31778 root mem REG 8,3 2083672 131154 /private/samba/lib/private/libndr-samba-samba4.so
smbd 31778 root mem REG 8,3 13432 131164 /private/samba/lib/libtevent-util.so.0.0.1
smbd 31778 root mem REG 8,3 155520 131196 /private/samba/lib/private/libsmbregistry-samba4.so
smbd 31778 root mem REG 8,3 89968 139564 /private/samba/lib/private/libtevent.so.0.9.29
smbd 31778 root mem REG 8,3 7944 131113 /private/samba/lib/private/libsocket-blocking-samba4.so
smbd 31778 root mem REG 8,3 47616 139543 /private/samba/lib/private/libtalloc.so.2.1.8
smbd 31778 root mem REG 8,3 8280 131114 /private/samba/lib/private/libgenrand-samba4.so
smbd 31778 root mem REG 8,3 29208 131111 /private/samba/lib/private/libsamba-debug-samba4.so
smbd 31778 root mem REG 8,3 4421368 131276 /private/samba/lib/private/libsmbd-base-samba4.so
smbd 31778 root mem REG 8,3 556240 131108 /private/samba/lib/libsamba-util.so.0.0.1
smbd 31778 root mem REG 8,3 137440 3145750 /lib/x86_64-linux-gnu/libpthread-2.19.so
smbd 31778 root mem REG 8,3 140928 3145751 /lib/x86_64-linux-gnu/ld-2.19.so
smbd 31778 root mem REG 8,3 421888 139848 /private/samba/var/locks/share_info.tdb
smbd 31778 root mem REG 8,3 880640 139846 /private/samba/var/lock/serverid.tdb
smbd 31778 root mem REG 8,3 430080 139822 /private/samba/private/secrets.tdb
smbd 31778 root mem REG 8,3 16384 139521 /private/samba/var/lock/smbd_cleanupd.tdb
smbd 31778 root mem-r REG 8,3 696 139881 /private/samba/var/lock/smbXsrv_client_global.tdb
smbd 31778 root mem REG 8,3 12288 139853 /private/samba/var/lock/printer_list.tdb
smbd 31778 root mem REG 8,3 561152 139852 /private/samba/var/lock/smbXsrv_open_global.tdb
smbd 31778 root mem REG 8,3 696 139826 /private/samba/var/locks/group_mapping.tdb
smbd 31778 root mem REG 8,3 401408 139841 /private/samba/var/lock/leases.tdb
smbd 31778 root mem REG 8,3 29790208 139840 /private/samba/var/lock/locking.tdb
smbd 31778 root mem REG 8,3 880640 139839 /private/samba/var/lock/brlock.tdb
smbd 31778 root mem REG 8,3 1607712 1843296 /usr/lib/locale/locale-archive
smbd 31778 root mem REG 8,3 163840 139838 /private/samba/var/lock/smbXsrv_tcon_global.tdb
smbd 31778 root mem REG 8,3 2920448 139837 /private/samba/var/lock/smbXsrv_session_global.tdb
smbd 31778 root mem REG 8,3 16384 139836 /private/samba/var/lock/smbXsrv_version_global.tdb
smbd 31778 root mem REG 8,3 12288 139821 /private/samba/var/lock/names.tdb
smbd 31778 root 0u CHR 1,3 0t0 6612 /dev/null
smbd 31778 root 1u CHR 1,3 0t0 6612 /dev/null
smbd 31778 root 2w REG 8,3 0 131309 /private/samba/var/log.smbd
smbd 31778 root 3r CHR 1,9 0t0 6617 /dev/urandom
smbd 31778 root 4uW REG 8,3 21 144955 /private/samba/var/lock/msg.lock/31778
smbd 31778 root 5r CHR 1,9 0t0 6617 /dev/urandom
smbd 31778 root 6u REG 8,3 430080 139822 /private/samba/private/secrets.tdb
smbd 31778 root 7u unix 0xffff8801072370c0 0t0 5992710 /private/samba/private/msg.sock/31778
smbd 31778 root 8u REG 8,3 12288 139821 /private/samba/var/lock/names.tdb
smbd 31778 root 10u unix 0xffff8801ba9e3bc0 0t0 2489059 socket
smbd 31778 root 11u CHR 1,3 0t0 6612 /dev/null
smbd 31778 root 12u CHR 1,3 0t0 6612 /dev/null
smbd 31778 root 13w REG 8,3 6 140525 /private/samba/var/run/smbd.pid
smbd 31778 root 14r FIFO 0,8 0t0 2491060 pipe
smbd 31778 root 15ur REG 8,3 696 139881 /private/samba/var/lock/smbXsrv_client_global.tdb
smbd 31778 root 16r FIFO 0,8 0t0 5992711 pipe
smbd 31778 root 17w FIFO 0,8 0t0 5992711 pipe
smbd 31778 root 18u REG 8,3 16384 139836 /private/samba/var/lock/smbXsrv_version_global.tdb
smbd 31778 root 19u REG 8,3 2920448 139837 /private/samba/var/lock/smbXsrv_session_global.tdb
smbd 31778 root 20u REG 8,3 163840 139838 /private/samba/var/lock/smbXsrv_tcon_global.tdb
smbd 31778 root 21u REG 8,3 880640 139839 /private/samba/var/lock/brlock.tdb
smbd 31778 root 22u REG 8,3 29790208 139840 /private/samba/var/lock/locking.tdb
smbd 31778 root 23u REG 8,3 401408 139841 /private/samba/var/lock/leases.tdb
smbd 31778 root 24u REG 8,3 880640 139846 /private/samba/var/lock/serverid.tdb
smbd 31778 root 25u REG 8,3 421888 139848 /private/samba/var/locks/share_info.tdb
smbd 31778 root 26u REG 8,3 14196736 139823 /private/samba/var/cache/gencache.tdb
smbd 31778 root 27u unix 0xffff88030d7207c0 0t0 2491068 socket
smbd 31778 root 28u REG 8,3 888832 139824 /private/samba/var/lock/gencache_notrans.tdb
smbd 31778 root 29u REG 8,3 696 139826 /private/samba/var/locks/group_mapping.tdb
smbd 31778 root 30u REG 8,3 421888 139849 /private/samba/var/locks/account_policy.tdb
smbd 31778 root 31u REG 8,3 421888 139851 /private/samba/private/passdb.tdb
smbd 31778 root 32u REG 8,3 561152 139852 /private/samba/var/lock/smbXsrv_open_global.tdb
smbd 31778 root 33u REG 8,3 12288 139853 /private/samba/var/lock/printer_list.tdb
smbd 31778 root 34r FIFO 0,8 0t0 2491512 pipe
smbd 31778 root 35w FIFO 0,8 0t0 2491512 pipe
smbd 31778 root 36w REG 8,3 0 131309 /private/samba/var/log.smbd
smbd 31778 root 40u REG 8,3 16384 139521 /private/samba/var/lock/smbd_cleanupd.tdb
smbd 31778 root 41u sock 0,7 0t0 5990989 can't identify protocol
-------------- next part --------------
set_robust_list(0x7fa4db7b49e0, 24) = 0
close(39) = 0
close(38) = 0
close(37) = 0
close(36) = 0
rt_sigaction(SIGCHLD, {0x7fa4daf42075, [CHLD], SA_RESTORER|SA_RESTART, 0x7fa4db1b08d0}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_DFL, [], SA_RESTORER, 0x7fa4db1b08d0}, NULL, 8) = 0
close(16) = 0
close(17) = 0
rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0x7fa4db1b08d0}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x7fa4daf42075, [CHLD], SA_RESTORER|SA_RESTART, 0x7fa4db1b08d0}, {0x7fa4daf42075, [CHLD], SA_RESTORER|SA_RESTART, 0x7fa4db1b08d0}, 8) = 0
close(15) = 0
close(7) = 0
close(4) = 0
lstat("/private/samba/var/lock", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/private/samba/var/lock/msg.lock/31778", O_RDWR|O_CREAT|O_NONBLOCK, 0644) = 4
fcntl(4, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0
read(5, "n\t\230\364\231\25\313\227", 8) = 8
ftruncate(4, 21) = 0
write(4, "10937859870977165678\n", 21) = 21
unlink("/private/samba/private/msg.sock/31778") = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_DGRAM, 0) = 7
fcntl(7, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(7, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(7, F_GETFD) = 0
fcntl(7, F_SETFD, FD_CLOEXEC) = 0
bind(7, {sa_family=AF_LOCAL, sun_path="/private/samba/private/msg.sock/31778"}, 110) = 0
lstat("/private/samba/var/lock", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/private/samba/var/lock/smbXsrv_client_global.tdb", O_RDWR|O_CREAT, 0600) = 15
fcntl(15, F_GETFD) = 0
fcntl(15, F_SETFD, FD_CLOEXEC) = 0
fcntl(15, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=1}) = 0
fcntl(15, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=4, len=1}) = -1 EAGAIN (Resource temporarily unavailable)
read(15, "TDB file\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 168) = 168
fstat(15, {st_mode=S_IFREG|0600, st_size=696, ...}) = 0
fstat(15, {st_mode=S_IFREG|0600, st_size=696, ...}) = 0
mmap(NULL, 696, PROT_READ|PROT_WRITE, MAP_SHARED, 15, 0) = 0x7fa4db60f000
fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=4, len=1}) = 0
fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=1}) = 0
fstat(15, {st_mode=S_IFREG|0600, st_size=696, ...}) = 0
pipe([16, 17]) = 0
fcntl(16, F_GETFL) = 0 (flags O_RDONLY)
fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(17, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(17, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
rt_sigaction(SIGTERM, {0x7fa4d9f37a32, [], SA_RESTORER, 0x7fa4db1b08d0}, {SIG_DFL, [], SA_RESTORER, 0x7fa4db1b08d0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [TERM], [FPE USR2 PIPE], 8) = 0
rt_sigprocmask(SIG_SETMASK, [FPE USR2 PIPE], NULL, 8) = 0
rt_sigaction(SIGHUP, {0x7fa4d9f37a32, [], SA_RESTORER, 0x7fa4db1b08d0}, {SIG_DFL, [], SA_RESTORER, 0x7fa4db1b08d0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP], [FPE USR2 PIPE], 8) = 0
rt_sigprocmask(SIG_SETMASK, [FPE USR2 PIPE], NULL, 8) = 0
fcntl(24, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=520, len=1}) = 0
fcntl(24, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=164, len=1}) = 0
fcntl(24, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=164, len=1}) = 0
fcntl(24, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=520, len=1}) = 0
fcntl(41, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(41, F_SETFL, O_RDWR) = 0
setsockopt(41, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
setsockopt(41, SOL_TCP, TCP_NODELAY, [1], 4) = 0
getpeername(41, {sa_family=AF_INET, sin_port=htons(51026), sin_addr=inet_addr("10.160.186.112")}, [16]) = 0
getsockname(41, {sa_family=AF_INET, sin_port=htons(445), sin_addr=inet_addr("128.193.4.135")}, [16]) = 0
stat("", 0x7ffd113da150) = -1 ENOENT (No such file or directory)
umask(022) = 0
open("/private/samba/var/log.smbd", O_WRONLY|O_CREAT|O_APPEND, 0644) = 36
fcntl(36, F_GETFD) = 0
fcntl(36, F_SETFD, FD_CLOEXEC) = 0
close(9) = 0
umask(0) = 022
dup2(36, 2) = 2
stat("/private/samba/etc/smb.conf", {st_mode=S_IFREG|0644, st_size=932, ...}) = 0
poll([{fd=41, events=POLLIN|POLLHUP}, {fd=16, events=POLLIN|POLLHUP}, {fd=7, events=POLLIN|POLLHUP}, {fd=14, events=POLLIN|POLLHUP}], 4, 60000) = 1 ([{fd=41, revents=POLLIN}])
read(41, "\0\0\0h", 4) = 4
read(41, "\376SMB@\0\1\0\0\0\0\0\0\0\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 104) = 104
fcntl(41, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(41, F_SETFL, O_RDWR|O_NONBLOCK) = 0
geteuid() = 0
getegid() = 0
setgroups(0, []) = 0
setresgid(4294967295, 0, 4294967295) = 0
getegid() = 0
setresuid(0, 0, 4294967295) = 0
geteuid() = 0
geteuid() = 0
getegid() = 0
getgroups(0, []) = 0
geteuid() = 0
getegid() = 0
setgroups(0, []) = 0
setresgid(4294967295, 0, 4294967295) = 0
getegid() = 0
setresuid(0, 0, 4294967295) = 0
geteuid() = 0
futex(0x7fa4db6130a8, FUTEX_WAIT, 2147513662, NULL <detached ...>
-------------- next part --------------
[global]
netbios name = ONID-FS
security = domain
password server = *
realm = onid.oregonstate.edu
guest account = nobody
domain master = no
local master = no
preferred master = no
os level = 0
log level = 1
# debug class = yes
logging = syslog at 2
name resolve order = wins host
wide links = false
wins server = <redacted>
workgroup = ONID
server string = ONID File Server
allow trusted domains = no
printing = bsd
printcap name = /dev/null
idmap config * : backend = nss
idmap config * : range = 1-999999
# client ipc signing = disabled
# client ldap sasl wrapping = plain
[homes]
comment = Home Directories
browseable = false
read only = no
create mask = 0700
directory mask = 0700
hide files = /public_html/
[public_html]
comment = Web page
read only = no
path = %H/public_html
create mask = 0644
directory mask = 0755
force create mode = 0644
force directory mode = 0755
More information about the samba-technical
mailing list