From 6f76f84db8de0e02253dfd551ae254c48855d3f6 Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 30 Mar 2005 01:32:25 +0000 Subject: [PATCH] separate out referring customer info to optional section, add a note on setting the agentnum via templte --- httemplate/docs/selfservice.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/httemplate/docs/selfservice.html b/httemplate/docs/selfservice.html index f78c2bff2..34c2f8316 100644 --- a/httemplate/docs/selfservice.html +++ b/httemplate/docs/selfservice.html @@ -33,13 +33,12 @@ Then:
  • regcode.html - Registration code pre-signup
  • stateselect.html - State selection pre-signup -
  • When linking to signup.cgi, you can include a referring custnum in the URL as follows: http://public.web.server/path/signup.cgi?ref=1542
  • Enable CGI execution for files with the `.cgi' extension. (with Apache)
  • Create the /usr/local/freeside directory on the external machine (owned by the freeside user).
  • touch /usr/local/freeside/selfservice_socket; chown freeside /usr/local/freeside/selfservice_socket; chmod 600 /usr/local/freeside/selfservice_socket
  • Use suEXEC or setuid to run signup.cgi, selfservice.cgi, agent.cgi and passwd.cgi as the freeside user. Do not run your public web server as the freeside user!
  • Append the identity.pub from the freeside user on your freeside machine to the authorized_keys file of the newly created freeside user on the external machine(s). -
  • Run an instance of
    freeside-selfservice-server user machine agentnum refnum
    on the Freeside machine for each external machine. +
  • Run an instance of
    freeside-selfservice-server user machine
    on the Freeside machine for each external machine. Optional: