summaryrefslogtreecommitdiff
path: root/fs_selfservice
diff options
context:
space:
mode:
authorsteve <steve>2002-12-14 11:17:27 +0000
committersteve <steve>2002-12-14 11:17:27 +0000
commit9d722730eba9b3d03b6a68615e99d5de9b830111 (patch)
tree30ba8413572bc53caa5108a7ae34571e238d069e /fs_selfservice
parent8696d75137d1cbdcf40bf66af0438f45f20f1d1a (diff)
add email address to shellcommands
Diffstat (limited to 'fs_selfservice')
-rw-r--r--fs_selfservice/FS-SelfService/SelfService.pm9
-rw-r--r--fs_selfservice/freeside-selfservice-server1
2 files changed, 10 insertions, 0 deletions
diff --git a/fs_selfservice/FS-SelfService/SelfService.pm b/fs_selfservice/FS-SelfService/SelfService.pm
index 9019ea4f8..da9a9fa06 100644
--- a/fs_selfservice/FS-SelfService/SelfService.pm
+++ b/fs_selfservice/FS-SelfService/SelfService.pm
@@ -22,7 +22,16 @@ $socket = "/usr/local/freeside/selfservice_socket";
'login' => 'MyAccount/login',
'customer_info' => 'MyAccount/customer_info',
'invoice' => 'MyAccount/invoice',
+ 'start' => 'MyAccount/start',
+ 'update' => 'MyAccount/update',
+ 'collect' => 'MyAccount/collect',
+ 'cancel' => 'MyAccount/cancel',
+ 'uncancel' => 'MyAccount/uncancel',
+ 'getinfo' => 'MyAccount/getinfo',
+ 'charge' => 'MyAccount/charge',
+ 'new_customer' => 'MyAccount/new_customer',
);
+
@EXPORT_OK = keys %autoload;
$ENV{'PATH'} ='/usr/bin:/usr/ucb:/bin';
diff --git a/fs_selfservice/freeside-selfservice-server b/fs_selfservice/freeside-selfservice-server
index e55ca4984..c167c7a4a 100644
--- a/fs_selfservice/freeside-selfservice-server
+++ b/fs_selfservice/freeside-selfservice-server
@@ -19,6 +19,7 @@ use Net::SSH qw(sshopen2);
use FS::UID qw(adminsuidsetup forksuidsetup);
use FS::ClientAPI;
+$ENV{SELFSERVICE_SERVER} = 'TRUE';
$Debug = 2; # >= 2 will log packet contents, including potentially compromising
# information