---
name: "spread"
section: "1"
platform: "linux"
package: "spread"
version: "3.17.4-2+b1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/spread"
---

# spread(1)

Multicast Group Communication Daemon

## NAME

spread - Multicast Group Communication Daemon

## SYNOPSIS

**spread \[-l** *y/n***\] \[-n** *proc\_name***\] \[-c** *config\_file***\]**

## DESCRIPTION

**spread** runs the Spread daemon on the local machine using the default configuration file spread.conf unless told  otherwise.

## OPTIONS

- \-l y/n

  Turn on or off logging. Default is off.

- \-n proc\_name

  Force this daemon to be identified by a specific process name.

- \-c config-file

  Use an alternate configuration file *config-file* instead of *./spread.conf*.

## FILES

*./spread.conf*

The default config file location.  */etc/spread.conf* is also searched if a local file is not found.

## DIAGNOSTICS

The daemon will output some startup information to stdout and any severe errors will also be output to stdout. Redirecting standard out to a file or using the EventLogFile directive in the spread.conf  file is recommended if you are interested in log messages.

## BUGS

None currently known. Library is only thread-safe if the program is linked with libtsp.a not libsp.a.  The non-thread-safe library is provided for those who are writing single-threaded applications and do not want to pay the minimal performance penalty for locking.

## AUTHOR

Yair Amir \<yairamir@cnds.jhu.edu\>

Jonathan Stanton \<jonathan@cnds.jhu.edu\>

Spread Project \<spread@cnds.jhu.edu\>

## SEE ALSO

[**libsp**(3)](/libsp/3.md)
