DELTA 358556 3833 162 SVNŊŋh!ƒ# †I €j–I”€BŠtĒB€h‡.ĩpƒ!July 20, 2023(unless the .Fl w option is used) and are publicly writable (unless chrooted and the .Fl S option is used)S If .Nm runs chrooted, the option allows write requests according to generic file permissions, skipping requirement for files to be publicly writable. The option is ignored for non-chrooted runthe .Fl F and .Fl W options were introduced in .Fx 7.4 , and the .Fl S option was introduced in .Fx 13.3ENDREP DELTA 366002 0 116 SVNĸŖ-‚ ,˜5‡-˜'€I…Ÿf–ŠL¤j€UŊÎ7Ž…‹k¯’‚heck_woth = 1Su:U:wW")) != -1) { >>>>>>> 273a307d0b80 (tftpd: introduce new option -S)S': check_woth = -1 if (check_woth == -1) check_woth = 0; } if (check_woth == -1) check_woth = 1;check_woth && ((stbuf.st_mode & S_IWOTH) == 0)!check_woth || ((stbuf.st_mode & S_IWOTH) != 0)ENDREP id: 5g-1592.0-367305.r373174/866 type: file pred: 5g-1592.0-367305.r367305/3013 count: 37 text: 373174 0 464 8168 aa9bee27f79d51487d4fc90c14235c4a 8c4b47578c8495fab0062f1b9635116cdf84bfb8 373173-809j/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/12/libexec/tftpd/tftpd.8 copyroot: 1593 /head/libexec/tftpd/tftpd.8 id: 5i-1592.0-366239.r373174/1207 type: file pred: 5i-1592.0-366239.r366239/0 count: 54 text: 373174 493 347 20991 a724cd93feae1f4c1421d70261d57968 bb1021318fe676ea70497747ea6b0a312553f695 373173-809j/_6 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/12/libexec/tftpd/tftpd.c copyroot: 1593 /head/libexec/tftpd/tftpd.c PLAIN K 8 Makefile V 33 file 5d-1592.2t-1593.r330696/6311 K 15 Makefile.depend V 39 file 1ac-284345.0-339434.r355906/175041 K 23 Makefile.depend.options V 39 file 18-355616.17-355906.r355906/175385 K 5 tests V 35 dir 5-330696.0-339434.r370487/16106 K 11 tftp-file.c V 34 file 3-207614.0-339434.r367305/674 K 11 tftp-file.h V 35 file 6-207614.0-339434.r367305/1005 K 9 tftp-io.c V 32 file 8-207614.0-339434.r368755/0 K 9 tftp-io.h V 29 file a-207614.0.r326274/34965 K 14 tftp-options.c V 35 file c-207614.0-339434.r367305/1338 K 14 tftp-options.h V 35 file e-207614.0-339434.r367305/1676 K 15 tftp-transfer.c V 34 file g-207614.0-339434.r368755/325 K 15 tftp-transfer.h V 29 file i-207614.0.r326274/36210 K 12 tftp-utils.c V 35 file k-207614.0-339434.r367305/2345 K 12 tftp-utils.h V 35 file m-207614.0-339434.r367305/2678 K 7 tftpd.8 V 33 file 5g-1592.0-367305.r373174/866 K 7 tftpd.c V 34 file 5i-1592.0-366239.r373174/1207 END ENDREP id: x-1593.0-339434.r373174/2485 type: dir pred: x-1593.0-339434.r370487/17259 count: 115 text: 373174 1549 923 0 a5730c2737aac1bbdf92937ba68cae4c cpath: /stable/12/libexec/tftpd copyroot: 339434 /stable/12 PLAIN K 8 Makefile V 32 file 5-1592.3-355345.r365649/795 K 14 Makefile.amd64 V 28 file 7-273155.0.r273155/6632 K 13 Makefile.i386 V 28 file 9-273155.0.r273155/6902 K 12 Makefile.inc V 34 file 8-1592.1-370435.r370438/25131 K 3 atf V 38 dir 11-241823.0-339434.r356460/4522764 K 5 atrun V 25 dir 2-939.0.r326274/12272 K 17 blacklistd-helper V 28 dir n-301226.0.r301283/14450 K 6 bootpd V 32 dir 2-3230.0-339434.r372568/3871 K 6 comsat V 27 dir 5-1593.0.r326025/598176 K 3 dma V 35 dir e-262282.0-339434.r365821/16860 K 7 fingerd V 34 dir 7-1593.0-339434.r355906/171931 K 4 flua V 34 dir 4-354833.4-355345.r369208/1626 K 4 ftpd V 32 dir 9-1593.0-339434.r372314/1604 K 5 getty V 33 dir d-1593.0-339434.r370438/26509 K 6 hyperv V 28 dir t-271493.0.r321762/15054 K 10 mail.local V 27 dir j-1593.0.r325188/402907 K 16 makewhatis.local V 32 dir a-15755.0-340962.r340962/628 K 7 mknetid V 28 dir 2-16729.0.r326025/606134 K 8 phttpget V 34 dir t-148871.0-365649.r365649/1126 K 6 pppoed V 27 dir 2-53537.0.r326274/16871 K 6 rbootd V 34 dir l-1593.0-339434.r357517/176171 K 2 rc V 34 dir 4-339413.0-339434.r372944/9799 K 11 revnetgroup V 28 dir 2-11815.0.r326025/611467 K 11 rpc.rquotad V 27 dir 2-13238.0.r336017/22080 K 10 rpc.rstatd V 27 dir 2-2335.0.r326025/612295 K 11 rpc.rusersd V 27 dir 2-2338.0.r326025/613849 K 10 rpc.rwalld V 26 dir 2-2342.0.r326274/17629 K 10 rpc.sprayd V 26 dir 2-13241.0.r330514/1131 K 9 rtld-aout V 28 dir 2-140072.0.r326274/20003 K 8 rtld-elf V 33 dir g-10335.0-339434.r372987/3159 K 12 save-entropy V 34 dir b-70922.0-339434.r355748/10017 K 5 smrsh V 28 dir 2-38100.0.r325188/415184 K 5 talkd V 26 dir t-1593.0.r326274/33863 K 4 tcpd V 28 dir 2-89284.0.r325188/416788 K 7 telnetd V 34 dir v-1593.0-339434.r355906/174833 K 5 tests V 30 dir 1e-257853.0.r299094/189102 K 10 tftp-proxy V 34 dir 4-171173.0-339434.r369744/8271 K 5 tftpd V 32 dir x-1593.0-339434.r373174/2485 K 11 ulog-helper V 28 dir u-200062.0.r326274/38573 K 5 ypxfr V 34 dir 2-13008.0-339434.r359753/75020 END ENDREP id: c-5.0-339434.r373174/4696 type: dir pred: c-5.0-339434.r372987/5376 count: 2416 text: 373174 2693 1990 0 b464d9d3c675fde4b5d2e88815417e72 cpath: /stable/12/libexec copyroot: 339434 /stable/12 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 33 file 1-346085.0-359150.r372449/47 K 14 .gitattributes V 35 file 1-327183.0-339434.r345327/2300 K 10 .gitignore V 33 file 4-327183.0-339434.r371482/48 K 9 COPYRIGHT V 31 file 1-2656.0-339434.r368920/61 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 34 file 1-94742.0-339434.r365612/1552 K 8 Makefile V 32 file 3-1594.0-341090.r371276/117 K 13 Makefile.inc1 V 33 file 5-38666.0-339434.r372600/304 K 18 Makefile.libcompat V 33 file 5-38666.0-340697.r372600/624 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 35 file 4-148330.0-339434.r372586/4390 K 9 README.md V 35 file 1-314473.0-339434.r372799/1381 K 8 UPDATING V 32 file 1-41806.0-339434.r372011/51 K 3 bin V 29 dir 1-5.0-339434.r372979/2701 K 4 cddl V 34 dir 1-168404.0-339434.r372978/7216 K 7 contrib V 35 dir 1-16755.0-339434.r373122/265933 K 6 crypto V 34 dir 1-25405.0-339434.r373167/35788 K 3 etc V 30 dir 1-38.0-339434.r372896/1735 K 3 gnu V 29 dir 1-3.0-339434.r370438/2852 K 7 include V 31 dir 1-697.0-339434.r371667/5566 K 9 kerberos5 V 34 dir 4q-29815.0-339434.r373015/2604 K 3 lib V 30 dir 6-5.0-339434.r373170/45303 K 7 libexec V 29 dir c-5.0-339434.r373174/4696 K 7 release V 32 dir 1-3027.0-339434.r373137/1513 K 6 rescue V 34 dir 7-117035.0-339434.r373053/2748 K 4 sbin V 30 dir fa-4.0-339434.r373129/7093 K 6 secure V 34 dir r-1553.0-339434.r373148/303735 K 5 share V 30 dir e-3.0-339434.r373133/36821 K 5 stand V 34 dir 6j-38465.0-339696.r373045/7849 K 3 sys V 30 dir g-5.0-339434.r373173/18697 K 7 targets V 36 dir 2-242818.2-339825.r371940/233249 K 5 tests V 34 dir g-257097.0-339434.r373083/5600 K 5 tools V 33 dir 43-1590.0-339434.r372837/6538 K 7 usr.bin V 30 dir m-3.0-339434.r373155/17239 K 8 usr.sbin V 30 dir q-3.0-339434.r373126/14831 END ENDREP id: 5-1.0-339434.r373174/6785 type: dir pred: 5-1.0-339434.r373173/20844 count: 236450 text: 373174 4893 1879 0 4bc0a887664f91b6dc13305891466571 props: 368787 5051 43375 0 22f5bf6eca4bc8690d82ce8a438ef228 cpath: /stable/12 copyroot: 339434 /stable/12 minfo-cnt: 1 minfo-here: y PLAIN K 2 10 V 31 dir 5-1.0-256281.r368708/215928 K 2 11 V 29 dir 5-1.0-302408.r372873/8626 K 2 12 V 29 dir 5-1.0-339434.r373174/6785 K 5 2.0.5 V 28 dir 5-1.0-8869.r250544/29657 K 3 2.1 V 28 dir 5-1.0-9211.r250544/32292 K 3 2.2 V 29 dir 5-1.0-19327.r250544/35157 K 1 3 V 29 dir 5-1.0-42951.r250544/38731 K 1 4 V 29 dir 5-1.0-57955.r265133/16756 K 1 5 V 30 dir 5-1.0-133968.r250544/73757 K 1 6 V 29 dir 5-1.0-147906.r290702/7251 K 1 7 V 31 dir 5-1.0-172506.r362800/246310 K 1 8 V 31 dir 5-1.0-196045.r362800/257538 K 1 9 V 31 dir 5-1.0-225736.r364084/277682 END ENDREP id: 9-1.0.r373174/7632 type: dir pred: 9-1.0.r373173/21694 count: 93032 text: 373174 7064 555 0 63c0392e6af4137582e72bdff0f16219 cpath: /stable copyroot: 0 / minfo-cnt: 2494 PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 22 dir 5-1.0.r368820/2633 K 8 projects V 23 dir 6-1.0.r368654/68469 K 7 release V 22 dir 7-1.0.r367086/3527 K 6 releng V 23 dir 8-1.0.r373153/12164 K 6 stable V 22 dir 9-1.0.r373174/7632 K 8 svnadmin V 27 dir 0-179447.0.r368694/1337 K 4 user V 23 dir a-1.0.r368655/50960 K 6 vendor V 23 dir b-1.0.r368746/23544 K 13 vendor-crypto V 25 dir 0-1575.0.r368475/7538 K 10 vendor-sys V 26 dir 0-12116.0.r367798/2025 END ENDREP id: 0.0.r373174/8293 type: dir pred: 0.0.r373173/22358 count: 373174 text: 373174 7807 473 0 8225e56f141406bf09590e51fa11184c props: 367014 0 4390 0 d8343da4a739b34865e859cb5dc47e41 cpath: / copyroot: 0 / minfo-cnt: 46769 5g-1592.0-367305.t373173-809j modify-file true false /stable/12/libexec/tftpd/tftpd.8 5i-1592.0-366239.t373173-809j modify-file true false /stable/12/libexec/tftpd/tftpd.c 8293 8516