.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "TALLY.CONTROL 8" .TH TALLY.CONTROL 8 2022-07-10 "INN 2.7.4" "InterNetNews Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" tally.control \- ثبت و پیگیری ایجاد و حذف گروه‌های خبری .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" \&\fBtally.control\fR < \fIlogfile\fR .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" \&\fBtally.control\fR معمولاً به‌صورت روزانه توسط \fBscanlogs\fR فراخوانی می‌شود. این برنامه ورودی استاندارد خود را که باید فایل‌های لاگ کنترلی \fInewgroup.log\fR و \fIrmgroup.log\fR باشند، می‌خواند. این فایل‌ها شامل یک خط خلاصه هستند که پیام کنترلی و اقدام انجام‌شده توسط \fBcontrolchan\fR را توصیف می‌کند و پس از آن متن مقاله با تورفتگی چهار فاصله و یک خط خالی قرار دارد. سپس، \fBtally.control\fR فهرست تجمعی ایجاد و حذف گروه‌های خبری را که در \fIcontrol.log\fR نگهداری می‌شود، به‌روزرسانی می‌کند. .PP همه این فایل‌های لاگ در پوشه \fIpathlog\fR که در \fIinn.conf\fR تعیین شده است قرار دارند. برای تولید آن‌ها، لازم است همان‌طور که در مدخل \fIcontrol.log\fR در newslog(5) توضیح داده شده است، ثبت گزارش مقالات کنترلی را در control.ctl(5) فعال کنید. .SH "فایل‌ها (FILES)" .IX Header "FILES" .IP \fIpathbin\fR/tally.control 4 .IX Item "pathbin/tally.control" خود اسکریپت شل که برای ثبت و شمارش ایجاد و حذف گروه‌های خبری استفاده می‌شود. .IP \fIpathlog\fR/control.log 4 .IX Item "pathlog/control.log" این فایل تعداد پیام‌های کنترلی newgroup و rmgroup دیده‌شده را برای هر گروه خبری نگهداری می‌کند. این شمارش نشان‌دهنده تعداد پیام‌های کنترلی با آرگومان‌های ارائه‌شده است، صرف‌نظر از اینکه آیا واقعاً پردازش شده‌اند یا خیر. تمامی آرگومان‌های کنترلی، از جمله موارد نامعتبر، شمارش می‌شوند. نمونه‌ای از خطوطی که در آن فایل لاگ یافت می‌شود: .Sp .Vb 3 \& 3 Control: newgroup foo.bar moderated \& 3 Control: rmgroup misc.removed \& 1 Control: newgroup misc.created .Ve .SH "تاریخچه (HISTORY)" .IX Header "HISTORY" نوشته شده توسط Landon Curt Noll و Rich $alz برای InterNetNews. بازنویسی و تبدیل به POD توسط Julien Elie. .SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" control.ctl(5), news.daily(8), newslog(5), scanlogs(8).