X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fdocs%2Fupgrade8.html;h=440024de213f7c57ea5c8aaf21a393e82c56567b;hp=2640be419b31d6aa291d546393874f7938f03dd8;hb=20bb426a02c0ea54d8feaea7c5da51735ab70293;hpb=f96adaf19c0097ef8c9d6f29a5541b75381cc05d
diff --git a/httemplate/docs/upgrade8.html b/httemplate/docs/upgrade8.html
index 2640be419..440024de2 100644
--- a/httemplate/docs/upgrade8.html
+++ b/httemplate/docs/upgrade8.html
@@ -171,6 +171,14 @@ CREATE TABLE part_export_option (
CREATE INDEX part_export_option1 ON part_export_option ( exportnum );
CREATE INDEX part_export_option2 ON part_export_option ( optionname );
+CREATE TABLE radius_usergroup (
+ usergroupnum int primary key,
+ svcnum int not null,
+ groupname varchar(80) not null
+);
+CREATE INDEX radius_usergroup1 ON radius_usergroup ( svcnum );
+CREATE INDEX radius_usergroup2 ON radius_usergroup ( groupname );
+
ALTER TABLE svc_acct ADD domsvc integer NOT NULL;
ALTER TABLE svc_domain ADD catchall integer NULL;
ALTER TABLE cust_main ADD referral_custnum integer NULL;
@@ -308,8 +316,9 @@ ALTER TABLE cust_refund DROP COLUMN crednum;
IMPORTANT: run bin/create-history-tables
IMPORTANT: After running bin/create-history-tables, run bin/dbdef-create again.
set the user_policy configuration value as appropriate for your site.
+ the mxmachines, nsmachines, arecords and cnamerecords configuration values have been deprecated. Set the defaultrecords configuration value instead.
Create the `/usr/local/etc/freeside/cache.datasrc' directory
- (ownded by the freeside user).
+ (owned by the freeside user).
freeside-queued was installed with the Perl modules. Start it now and ensure that is run upon system startup.
Set appropriate invoice events for your site. At the very least, you'll want to set some invoice events "After 0 days": a BILL invoice event to print invoices, a CARD invoice event to batch or run cards real-time, and a COMP invoice event to "pay" complimentary customers. If you were using the -i option to freeside-bill it should be removed.
Use freeside-daily instead of freeside-bill.
@@ -318,5 +327,11 @@ ALTER TABLE cust_refund DROP COLUMN crednum;
freeside-expiration-alerter to be run daily by cron or similar
facility. The message it sends can be configured from the
Configuration choice of the main menu as alerter_template.
+ Export has been rewritten. If you were using the icradiusmachines,
+ icradius_mysqldest, icradius_mysqlsource, or icradius_secrets files, add
+ an appropriate "sqlradius" export to all relevant Service Definitions
+ instead. Use MySQL replication or
+ point the "sqlradius" export directly at your external ICRADIUS or FreeRADIUS
+ database (or through an SSL-necrypting proxy...)