P4DTI issue job000056

TitleAG doesn't say to make P4DTI a Perforce super user
Statusclosed
Priorityessential
Assigned userLeah Bateman
OrganizationRavenbrook
DescriptionThe P4DTI user must be a Perforce super user because it has to update the Perforce jobspec (and probably for no other reason), but the documentation doesn't mention this.
You have to be a Perforce super user if you want to be able to run "p4 counter logger 0". So the replicator needs to be a Perforce super user.
AnalysisThe replicator should check for this and the administrator guide needs to say this. For customers who are worried about the replicator running riot over the repository, we may be able to work out a way of forbidding P4DTI-* from editing files. However, "super user P4DTI-wibble * -//..." didn't work.
We need to tell administrators to add the P4DTI user to the "p4 protect" table if they're using it.
How foundmanual_test
Evidence<http://www.ravenbrook.com/project/p4dti/doc/2000-10-30/mahi-alpha-test/> item 4
<http://www.ravenbrook.com/project/p4dti/doc/2000-10-26/perforce-alpha-test/> item 7
Observed in0.3.2
Created byRichard Brooksby
Created on2000-11-22 12:03:38
Last modified byGareth Rees
Last modified on2001-12-10 19:01:59
History2000-11-22 RB Created from sources (see evidence).

Fixes

Change Effect Date User Description
5258 closed 2000-12-01 16:12:04 Richard Brooksby Adding instructions for creating a Perforce user for the replicator.