/etc/crontab file, or (Tomcat web server) even better, create a file
/etc/crontab file, or even better, create a file suitable for the /etc/cron.d directory, if your distribution provides one. An example of such a file might look like: # Example /etc/cron.d/inn file, as used in the Debian distribution. # SHELL=/bin/sh PATH=/usr/lib/news/bin:/sbin:/bin:/usr/sbin:/usr/bin # Expire old news and overview entries nightly, generate reports. 150*** news news.daily expireover lowmark delayrm # Every hour, run an rnews -U. This is not only for UUCP sites, but # also to process queued up articles put there by in.nnrpd in case # innd wasn’t accepting any articles. 10**** news rnews-U These commands will ensure that old news is automatically expired each day, and that any queued articles are processed each hour. Note also that they are executed with the permissions of the news user. Managing INN: The ctlinnd Command The INN news server comes with a command to manage its day-to-day operation. The ctlinnd command can be used to manipulate newsgroups and newsgroup feeds, to obtain the status, of the server, and to reload, stop, and start the server. You’d normally get a summary of the ctlinnd command syntax using: # ctlinnd -h We’ll cover some of the more important uses of ctlinnd here; please consult the ctlinnd manual page for more detail. Add a New Group Use the following syntax to add a new group: ctlinnd newgroup group rest creator The arguments are defined as follows: group The name of the group to create. rest This argument should be coded in the same way as the flags field of the active file. It defaults to y if not supplied. creator The name of the person creating the group. Enclose it in quotes if there are any spaces in the name. Change a Group Use the following syntax to change a group: ctlinnd changegroup group rest The arguments are defined as follows: group The name of the group to change.