DELTA 123448 1721 1604 SVNLFAW@ k~Wuge}yZNOc_3b>2Utime#define LOCKED_PREFIX "*LOCKED*" #define LOCKED_PREFIX_LEN (sizeof(LOCKED_PREFIX) - 1)user = getlogin(); } } pwd = getpwnam(user);if (strncmp(pwd->pw_passwd, LOCKED_PREFIX, LOCKED_PREFIX_LEN) == 0) return (PAM_AUTH_ERRtime_t passwordtimelc = login_getclass(pwd->pw_class /* set password expiry date */ pwd->pw_change = 0; passwordtime = login_getcaptime(lc, "passwordtime", 0, 0); if (passwordtime > 0) pwd->pw_change = time(NULL) + passwordtime; ENDREP id: 1r-41227.0-239521.r239521/578 type: file pred: 1r-41227.k-41228.r215680/53 count: 56 text: 239521 0 548 12742 049d660c849f25371aa021ae3615c081 fb12a196d29a0c4283e6e57facd5111745014477 239520-54tc/_7 props: 174837 1562 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/9/lib/libpam/modules/pam_unix/pam_unix.c copyroot: 41228 /head/lib/libpam/modules/pam_unix/pam_unix.c PLAIN K 8 Makefile V 35 file 1o-41227.j-41228.r172832/18279 K 10 pam_unix.8 V 27 file 1p-79476.0.r199248/297 K 10 pam_unix.c V 34 file 1r-41227.0-239521.r239521/578 END ENDREP id: f-41228.0-225736.r239521/1132 type: dir pred: f-41228.0.r215680/599 count: 80 text: 239521 956 163 163 4b07f6f7d64369ee813972b377808df3 cpath: /stable/9/lib/libpam/modules/pam_unix copyroot: 225736 /stable/9 PLAIN K 8 Makefile V 34 file o-41227.7-41228.r112044/23518 K 12 Makefile.inc V 33 file 4-77719.0-225736.r236115/347 K 11 modules.inc V 29 file f-91714.0.r156813/184241 K 10 pam_chroot V 29 dir 4-112857.0.r131504/227649 K 8 pam_deny V 25 dir r-46665.0.r147226/700 K 8 pam_echo V 27 dir 6-97182.0.r203958/12822 K 8 pam_exec V 34 dir e-97182.0-225736.r237247/69501 K 12 pam_ftpusers V 28 dir 6-96191.0.r131504/229141 K 9 pam_group V 26 dir 6-110453.0.r219564/565 K 9 pam_guest V 28 dir 6-115462.0.r131608/15867 K 8 pam_krb5 V 32 dir 8-76575.0-225736.r239520/977 K 7 pam_ksu V 25 dir 6-97426.0.r179016/679 K 11 pam_lastlog V 32 dir 4-89728.0-225736.r230952/510 K 16 pam_login_access V 25 dir 4-2198.0.r169976/1320 K 11 pam_nologin V 35 dir y-76575.0-225736.r237216/305186 K 8 pam_opie V 25 dir 4-59301.0.r162320/949 K 14 pam_opieaccess V 25 dir 8-89613.0.r173003/739 K 12 pam_passwdqc V 28 dir 6-93790.0.r131504/221887 K 10 pam_permit V 27 dir v-46665.0.r112044/15901 K 10 pam_radius V 27 dir 9-41228.0.r201381/51629 K 10 pam_rhosts V 28 dir 6-94551.0.r131504/220467 K 10 pam_rootok V 28 dir 12-76575.0.r112044/21808 K 13 pam_securetty V 26 dir b-77714.0.r125650/2854 K 8 pam_self V 28 dir 6-87396.0.r131504/224118 K 7 pam_ssh V 33 dir b-53874.0-225736.r239453/3978 K 11 pam_tacplus V 28 dir d-41228.0.r131504/229905 K 8 pam_unix V 33 dir f-41228.0-225736.r239521/1132 END ENDREP id: 4-1589.0-225736.r239521/2721 type: dir pred: 4-1589.0-225736.r239520/2557 count: 417 text: 239521 1345 1363 1363 6568fbb2dfe1fb17a68778070618bbc6 cpath: /stable/9/lib/libpam/modules copyroot: 225736 /stable/9 PLAIN K 8 Makefile V 34 file 6-41227.0-41228.r112044/25433 K 12 Makefile.inc V 31 file 9-41227.0-236115.r236115/0 K 6 libpam V 33 dir 1v-41227.0-225736.r236116/572 K 7 modules V 32 dir 4-1589.0-225736.r239521/2721 END ENDREP PLAIN K 13 svn:mergeinfo V 267 /head/lib/libpam:226625,226632,226702,227006,227314,227757,227798,227933,233507,233648,234184,235873,236106,239099-239100 /projects/largeSMP/lib/libpam:221273-222812,222815-223757 /projects/quota64/lib/libpam:184125-207707 /vendor/resolver/dist/lib/libpam:1540-186085 END ENDREP id: 2-1589.0-225736.r239521/3470 type: dir pred: 2-1589.0-225736.r239520/3299 count: 482 text: 239521 2935 212 212 f0c641a97e2f6b7c56487a30a5ec6518 props: 239521 3160 297 0 1f033c68739163e9a9aa8a31d7b78f92 cpath: /stable/9/lib/libpam copyroot: 225736 /stable/9 minfo-cnt: 1 minfo-here: y PLAIN K 8 Makefile V 35 file 20-1573.0-235139.r235798/11286 K 12 Makefile.inc V 27 file 2-1848.0.r201381/41060 K 4 bind V 35 dir e-135549.0-225736.r236374/47378 K 5 clang V 35 dir 2-208963.0-225736.r236144/60971 K 3 csu V 29 dir 7-5.0-225736.r234726/6908 K 8 libalias V 27 dir 2-26027.0.r204596/23044 K 10 libarchive V 35 dir 2-125635.0-225736.r229595/16310 K 9 libauditd V 29 dir 30-186647.0.r201381/87920 K 10 libbegemot V 28 dir 4-135771.0.r201381/90514 K 16 libblocksruntime V 28 dir c-215125.0.r215125/17829 K 12 libbluetooth V 36 dir d-121054.0-225736.r237216/302917 K 6 libbsm V 28 dir 4-155212.0.r201381/21903 K 8 libbsnmp V 27 dir 2-122405.0.r225227/4043 K 6 libbz2 V 27 dir 4-78559.0.r201381/38565 K 4 libc V 32 dir 2-1052.0-225736.r239423/9854 K 6 libc++ V 33 dir l-227983.2-235798.r236601/735 K 11 libcalendar V 27 dir 2-31530.0.r201381/45108 K 6 libcam V 33 dir 2-39209.0-225736.r233755/1639 K 10 libcom_err V 26 dir 2-5623.0.r74870/107464 K 9 libcompat V 26 dir 1l-1574.0.r211061/1063 K 14 libcompiler_rt V 34 dir j-215125.0-225736.r236016/8147 K 8 libcrypt V 33 dir 2-1985.0-225736.r238481/44698 K 8 libcxxrt V 34 dir p-227983.3-235798.r237938/3373 K 10 libdevinfo V 25 dir 2-75726.0.r218505/957 K 10 libdevstat V 25 dir 2-39211.0.r220319/644 K 7 libdisk V 26 dir 2-8153.0.r221869/59804 K 8 libdwarf V 27 dir 2-179187.0.r225227/8706 K 7 libedit V 33 dir 21-1574.0-225736.r238286/4296 K 6 libefi V 28 dir 4-203181.0.r210823/11760 K 6 libelf V 36 dir 9-164190.0-225736.r237216/324274 K 8 libexpat V 28 dir 2-104352.0.r211243/14269 K 8 libfetch V 33 dir 2-37536.0-225736.r236490/1196 K 8 libftpio V 28 dir 2-16421.0.r208291/139385 K 7 libgeom V 26 dir 2-110545.0.r216177/801 K 7 libgpib V 35 dir 2-141402.0-225736.r235575/69727 K 9 libgssapi V 37 dir 14-153838.0-225736.r237216/315190 K 8 libiconv V 29 dir 3x-219019.0.r222772/35953 K 16 libiconv_modules V 31 dir 41-219019.0.r219019/9877406 K 8 libipsec V 33 dir 4-55505.0-225736.r235696/1328 K 6 libipx V 27 dir 4-11819.0.r211936/83966 K 7 libjail V 33 dir 9-194869.0-225736.r235836/873 K 9 libkiconv V 34 dir 9-120492.0-225736.r237698/1367 K 6 libkse V 27 dir 79-13546.0.r209118/6469 K 6 libkvm V 33 dir b-1539.0-225736.r235575/73908 K 7 liblzma V 28 dir d-207842.0.r223935/36782 K 8 libmagic V 33 dir 2-133362.0-225736.r237984/521 K 5 libmd V 25 dir 2-1803.0.r223582/2516 K 10 libmemstat V 35 dir 2-147997.0-225736.r234717/70273 K 9 libmilter V 27 dir 4-90796.0.r201381/75154 K 5 libmp V 27 dir 2-80529.0.r201381/15092 K 6 libncp V 33 dir 2-52153.0-225736.r237420/1479 K 11 libnetgraph V 26 dir 9-52419.0.r201124/3519 K 8 libngatm V 28 dir 2-121336.0.r201381/26138 K 7 libopie V 34 dir 7-22373.0-225736.r230653/27982 K 6 libpam V 32 dir 2-1589.0-225736.r239521/3470 K 7 libpcap V 33 dir 2-5740.0-225736.r236167/42915 K 6 libpmc V 35 dir 9-145256.0-225736.r236238/54767 K 7 libproc V 27 dir 2-179185.0.r224632/1435 K 11 libprocstat V 34 dir 4-221807.0-225736.r237792/1566 K 9 libradius V 34 dir 2-41119.0-225736.r235575/71070 K 13 librpcsec_gss V 37 dir 1d-181344.0-225736.r237216/301629 K 9 librpcsvc V 33 dir 2-1983.0-225736.r231702/41175 K 5 librt V 33 dir 2-156136.0-225736.r227966/891 K 10 librtld_db V 27 dir 2-210678.0.r225227/3141 K 7 libsbuf V 25 dir 7-74840.0.r222036/520 K 6 libsdp V 29 dir n-121054.0.r211397/218845 K 5 libsm V 34 dir 8-90796.0-225736.r232930/42128 K 6 libsmb V 27 dir a-87874.0.r195767/44420 K 7 libsmdb V 27 dir c-64567.0.r201381/66574 K 9 libsmutil V 27 dir g-64567.0.r201381/19307 K 8 libstand V 34 dir 3j-38451.0-225736.r237989/4560 K 9 libstdbuf V 35 dir 7-234772.2-235139.r235139/25881 K 10 libtacplus V 35 dir 2-41121.0-225736.r237216/299073 K 9 libtelnet V 27 dir 3q-1574.0.r189092/39141 K 6 libthr V 34 dir 2-112918.0-225736.r238714/5252 K 12 libthread_db V 35 dir 2-132172.0-225736.r232930/41187 K 6 libufs V 26 dir 5-99193.0.r225227/6650 K 9 libugidfw V 27 dir 2-101206.0.r216953/3764 K 7 libulog V 36 dir 8-200062.0-225736.r237216/304369 K 6 libusb V 34 dir 2-184610.0-226307.r237261/2626 K 9 libusbhid V 33 dir l-61560.0-225736.r235866/1041 K 7 libutil V 32 dir n-1553.0-225736.r238484/3917 K 6 libvgl V 34 dir 2-28328.0-225736.r234717/91234 K 7 libwrap V 27 dir 4-44746.0.r201381/44303 K 4 liby V 27 dir 41-1574.0.r201381/26825 K 9 libypclnt V 34 dir 2-94575.0-225736.r231702/50701 K 4 libz V 34 dir 2-17652.0-225736.r237691/33991 K 4 msun V 34 dir 1f-1573.0-225736.r236612/12334 K 7 ncurses V 27 dir 7c-3410.0.r201381/10963 END ENDREP id: 6-5.0-225736.r239521/8204 type: dir pred: 6-5.0-225736.r239520/8033 count: 13954 text: 239521 3759 4432 4432 3007cd212dadba7786fb01e8aae10a0f props: 237989 9303 304 0 2118347b45d40c8527a51cf32742471f cpath: /stable/9/lib copyroot: 225736 /stable/9 minfo-cnt: 51 minfo-here: y PLAIN K 9 COPYRIGHT V 30 file 1-2656.0-225736.r229068/0 K 5 LOCKS V 27 file 1-146890.0.r179574/251 K 11 MAINTAINERS V 35 file 1-94742.0-225736.r231689/31165 K 8 Makefile V 32 file 3-1594.0-227879.r231941/266 K 13 Makefile.inc1 V 33 file 5-38666.0-225736.r237019/737 K 13 Makefile.mips V 29 file 3-209509.0.r217123/14692 K 17 ObsoleteFiles.inc V 35 file 4-148330.0-225736.r239476/1596 K 6 README V 26 file 1-21173.0.r215293/415 K 8 UPDATING V 33 file 1-41806.0-225736.r238904/550 K 3 bin V 30 dir 1-5.0-225736.r238481/53438 K 4 cddl V 34 dir 1-168404.0-225736.r239419/4181 K 7 contrib V 34 dir 1-16755.0-225736.r239459/29351 K 6 crypto V 35 dir 1-25405.0-225736.r237998/106965 K 3 etc V 31 dir 1-38.0-225736.r238995/13219 K 5 games V 33 dir 1-2491.0-225736.r237216/71022 K 3 gnu V 30 dir 1-3.0-225736.r238816/15616 K 7 include V 32 dir 1-697.0-225736.r238481/33010 K 9 kerberos5 V 34 dir 4q-29815.0-225736.r237993/3352 K 3 lib V 29 dir 6-5.0-225736.r239521/8204 K 7 libexec V 29 dir c-5.0-225736.r239471/4996 K 7 release V 33 dir 1-3027.0-225736.r238481/26776 K 6 rescue V 34 dir 7-117035.0-225736.r231271/1150 K 4 sbin V 31 dir fa-4.0-225736.r239516/22783 K 6 secure V 34 dir r-1553.0-225736.r237998/234277 K 5 share V 30 dir e-3.0-225736.r239463/24333 K 3 sys V 30 dir g-5.0-225736.r239494/41607 K 5 tools V 33 dir 43-1590.0-225736.r238862/3188 K 7 usr.bin V 30 dir m-3.0-225736.r239517/15770 K 8 usr.sbin V 30 dir q-3.0-225736.r239518/12429 END ENDREP id: 5-1.0-225736.r239521/9939 type: dir pred: 5-1.0-225736.r239520/9769 count: 164660 text: 239521 8485 1441 1441 adcd23ae0266f4d349dca8d94af8276e props: 238481 82561 739 0 c1fb6b31a7009bbbf754f8f9e2a091d1 cpath: /stable/9 copyroot: 225736 /stable/9 minfo-cnt: 455 minfo-here: y PLAIN K 5 2.0.5 V 28 dir 5-1.0-8869.r8869/1136095 K 3 2.1 V 26 dir 5-1.0-9211.r66618/6773 K 3 2.2 V 28 dir 5-1.0-19327.r101622/6579 K 1 3 V 29 dir 5-1.0-42951.r175126/10126 K 1 4 V 29 dir 5-1.0-57955.r194744/18612 K 1 5 V 29 dir 5-1.0-133968.r201713/7816 K 1 6 V 29 dir 5-1.0-147906.r233450/7465 K 1 7 V 30 dir 5-1.0-172506.r239466/14021 K 1 8 V 31 dir 5-1.0-196045.r239495/101693 K 1 9 V 29 dir 5-1.0-225736.r239521/9939 END ENDREP id: 9-1.0.r239521/10652 type: dir pred: 9-1.0.r239520/10483 count: 52449 text: 239521 10219 420 420 6858d7f7b1d38416fe6b888ea0067345 cpath: /stable copyroot: 0 / minfo-cnt: 1842 PLAIN K 11 ROADMAP.txt V 27 file 0-179453.0.r221478/293 K 7 cvs2svn V 23 dir 0-1.0.r177821/70859 K 4 head V 22 dir 5-1.0.r239519/9804 K 8 projects V 23 dir 6-1.0.r239350/19143 K 7 release V 22 dir 7-1.0.r234063/2758 K 6 releng V 23 dir 8-1.0.r239496/44455 K 6 stable V 23 dir 9-1.0.r239521/10652 K 8 svnadmin V 27 dir 0-179447.0.r239484/1259 K 4 user V 23 dir a-1.0.r239461/11661 K 6 vendor V 22 dir b-1.0.r239393/6933 K 13 vendor-crypto V 25 dir 0-1575.0.r238385/2890 K 10 vendor-sys V 26 dir 0-12116.0.r239388/9816 END ENDREP id: 0.0.r239521/11359 type: dir pred: 0.0.r239520/11190 count: 239521 text: 239521 10831 515 515 1d1e094c84d7d66295ed67b6d3c2a7c8 cpath: / copyroot: 0 / minfo-cnt: 26768 2-1589.0-225736.t239520-54tc modify-dir false true /stable/9/lib/libpam 1r-41227._0.t239520-54tc modify-file true false /stable/9/lib/libpam/modules/pam_unix/pam_unix.c 11359 11530