Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
config:semfiles [2018/03/01 12:10] – Links to util:binkit changed to module:binkit digital man | config:semfiles [2020/08/15 13:09] – [Existence Semaphore Files] Document sysavail.chat semfile digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Semaphore Files ====== | ====== Semaphore Files ====== | ||
- | Synchronet supports a variety of semaphore files which can be used to externally trigger operations of the various servers and services. | + | Synchronet supports a variety of semaphore files which can be used to externally-trigger |
- | The contents of a sempahore file are not relavent; the mere existence or updated date/time stamp of the file is enough to trigger the operation. | + | The //contents// of semaphore files are not relevant; the mere existence or updated date/time stamp of the file is enough to trigger the operation. |
- | Semaphore | + | Semaphore |
Windows: | Windows: | ||
Line 14: | Line 14: | ||
| | ||
- | ===== Existence | + | ===== Existence |
These semaphore files just need to be merely created to trigger the operation and the semaphore file will be automatically deleted: | These semaphore files just need to be merely created to trigger the operation and the semaphore file will be automatically deleted: | ||
- | ==== Event Semfiles | + | ==== Sysop Available for Chat ==== |
+ | If the file '' | ||
+ | ==== Event Semaphore Files ==== | ||
- | Events that have been configured in [[module:binkit]]-> | + | Events that have been configured in [[util:SCFG]]-> |
Example (forcing execution of the FidoNet import event): | Example (forcing execution of the FidoNet import event): | ||
Line 26: | Line 28: | ||
# touch / | # touch / | ||
| | ||
- | ==== QWK Pack Semfiles | + | ==== QWK Pack Semaphore Files ==== |
QWK message packets can be created for specific user accounts by creating the file '' | QWK message packets can be created for specific user accounts by creating the file '' | ||
Line 36: | Line 38: | ||
QWK packets are created in the '' | QWK packets are created in the '' | ||
- | ==== QWK Pre-pack | + | ==== QWK Pre-pack |
The QWK pre-pack event (which runs automatically once a day) can be forced by creating the file '' | The QWK pre-pack event (which runs automatically once a day) can be forced by creating the file '' | ||
- | ==== QWKnet Call-out | + | ==== QWKnet Call-out |
- | QWK Network hub call-out events can be forced to execute by creating the file '' | + | QWK Network hub call-out events can be forced to execute by creating the file '' |
Example (forcing QWK call-out to QWKnet hub //VERT//): | Example (forcing QWK call-out to QWKnet hub //VERT//): | ||
# touch / | # touch / | ||
+ | | ||
+ | ==== QWKnet Timed-event Semaphore Files ==== | ||
+ | After receiving and processing a QWKnet '' | ||
- | ===== Timestamp | + | ===== Timestamp |
These semaphore files are not deleted when the operation is triggered, so the date/time stamp of the file must be updated (i.e. the file must be " | These semaphore files are not deleted when the operation is triggered, so the date/time stamp of the file must be updated (i.e. the file must be " | ||
- | ==== Recycle Semfiles ==== | + | On a multi-host BBS, the servers and services on a specific host can be signaled by " |
- | Synchronet servers and services can be forced to terminate all threads, close sockets, and reload their configuration files by " | + | A specific server or service may be signaled |
- | On a multi-host BBS, the servers and services on a specific host can be recycled by " | + | ==== Recycle Semaphore Files ==== |
- | A specific server or service may be recycled | + | Synchronet servers and services can be forced to terminate all threads, close sockets, and reload their configuration files by " |
Servers or services that have the '' | Servers or services that have the '' | ||
- | ==== Shutdown | + | ==== Shutdown |
Synchronet servers and services can be forced to terminate (shutdown) by " | Synchronet servers and services can be forced to terminate (shutdown) by " | ||
- | On a multi-host BBS, the servers and services on a specific host can be recycled by " | + | ==== Clear Failed Login List Semaphore Files ==== |
- | + | ||
- | A specific server or service may be shutdown by " | + | |
+ | A sysop can clear the in-memory //Failed Login (temporary IP ban) List// by " | ||
===== See Also ===== | ===== See Also ===== | ||
* [[: | * [[: | ||
- | {{tag>}} | + | {{tag>filters semfiles events}} |