# This is a comment P4DEBUG = server=3 P4LOG = log P4CONFIG = .p4config p4d main { Owner = tony Execute = p4d Args = "-q -vserver=3" P4ROOT = /home/tony/p4tmp P4JOURNAL = journal P4PORT = 1700 P4CHARSET = iso8859-1 PATH = /bin:/usr/bin:/usr/local/bin } p4p usr-proxy { Owner = tony Execute = p4p P4PORT = 1951 P4TARGET = perforce.perforce.com:1951 P4PCACHE = /home/tony/tmp PATH = /bin:/usr/bin:/usr/local/bin } p4d test { Owner = lebden Execute = /usr/local/bin/p4d P4ROOT = /home/lebden/p4-spare P4JOURNAL = journal P4PORT = 1701 PATH = /bin:/usr/bin:/usr/local/bin }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 7178 | Tony Smith | Delete old sample config file. | ||
#1 | 5945 | Tony Smith |
Release p4dctl, a program for starting/stopping Perforce services on Unix operating systems. Similar to, and developed in concert with, Sven Erik Knop's p4dcfg. For example: p4dctl start -a Can start multiple P4D, P4P, P4Web, or P4FTP servers in one easy command line. It can be executed by root, or by the 'owners' of the configured services and it maintains pidfiles no matter who uses it (so they remain accurate). An init script using p4dctl will typically just use: p4dctl start -a p4dctl stop -a p4dctl restart -a And check the exit status. |