1.. cyrusman:: sync_server(8) 2 3.. author: David Carter (dpc22@cam.ac.uk) 4.. author: Ken Murchison (ken@oceana.com) 5.. author: Nic Bernstein (Onlight) 6 7.. _imap-reference-manpages-systemcommands-sync_server: 8 9=============== 10**sync_server** 11=============== 12 13Server side of the synchronization (replication) engine 14 15Synopsis 16======== 17 18.. parsed-literal:: 19 20 **sync_server** [ **-C** *config-file* ] [ **-p** *ssf*] 21 22 23Description 24=========== 25 26**sync_server** is the server side of the the replication system. It 27runs on the target (replica) system and listens for connections from 28:cyrusman:`sync_client(8)` which provides instructions for synchronizing 29the replica system with the master system. 30 31**sync_server** |default-conf-text| 32 33Options 34======= 35 36.. program:: sync_server 37 38.. option:: -C config-file 39 40 |cli-dash-c-text| 41 42.. option:: -p ssf 43 44 Tell **sync_server** that an external layer exists. An SSF (security 45 strength factor) of 1 means an integrity protection layer exists. 46 Any higher SSF implies some form of privacy protection. 47 48Examples 49======== 50 51**sync_server** is commonly included in the SERVICES section of 52:cyrusman:`cyrus.conf(5)` like so: 53 54.. parsed-literal:: 55 SERVICES { 56 imap cmd="imapd -U 30" listen="imap" prefork=0 57 imaps cmd="imapd -s -U 30" listen="imaps" prefork=0 maxchild=100 58 pop3 cmd="pop3d -U 30" listen="pop3" prefork=0 59 pop3s cmd="pop3d -s -U 30" listen="pop3s" prefork=0 maxchild=100 60 lmtpunix cmd="lmtpd" listen="/var/run/cyrus/socket/lmtp" prefork=0 maxchild=20 61 sieve cmd="timsieved" listen="sieve" prefork=0 62 notify cmd="notifyd" listen="/var/run/cyrus/socket/notify" proto="udp" prefork=1 63 httpd cmd="httpd" listen=8080 prefork=1 maxchild=20 64 **syncserver cmd="sync_server" listen="csync"** 65 } 66 67 68Files 69===== 70 71/etc/imapd.conf, 72/etc/cyrus.conf 73 74See Also 75======== 76 77:cyrusman:`sync_client(8)`, 78:cyrusman:`imapd.conf(5)`, 79:cyrusman:`cyrus.conf(5)` 80