Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 2002 05:00:00 -0700
From:      Ivan Kohler <ivan-freebsd-isp@sisd.com>
To:        freebsd-isp@freebsd.org
Subject:   [ANNOUNCE] Freeside 1.4.0beta1, open-source billing for ISPs
Message-ID:  <20020704050000.B21103@cleanwhisker.420.am>

next in thread | raw e-mail | index | archive | help
Hi,

I'm pleased to announce the first beta release of Freeside 1.4.0.
Freeside is a web-based, open-source billing and account administration
package for ISPs, web hosts, and similar businesses.

You can see a web demo, read the documentation, and download the new beta
at <http://www.sisd.com/freeside/>.

Freeside is not yet packaged in ports, but I'm told that all of the
dependancies are available.

ObFreeBSD: I would dearly like to know the recommended way daemons are
supposed to drop root privledges.  seteuid() followed by setuid()  worked
elsewhere; on FreeBSD the setuid() call seemed to be ignored.  I would up
calling seteuid(), swapping ruid and guid with setreuid()  and then
calling seteuid() again... surely there's a better way? 


Major new features in 1.4.0 include:

- Billing engine has been rewritten and now has support for easily added
  "price plans".  Included price plans include anniversary billing,
  1st-of-the-month billing (pro-rated and subscription), free for N days,
  commissions for referrals and per-minute/per-hour charges.

- Customer-to-customer referrals, tracking and commissions.

- Configurable invoice events triggered for delinquent customers can
  re-send invoices, suspend accounts, charge late fees, and so on.

- Export and provisioning system has been rewritten.  New provisioning
  methods can now be "plugged-in" for any service type.  Included exports
  include BSD and Linux password files, configurable shell commands,
  RADIUS (both text and SQL, including groups), BIND configuration files,
  Cyrus, vpopmail, and many others.

- Complete set of history tables tracking all changes to the database.

- Job queue with display and retry for provisioning tasks.

- UI overhaul - easier to navigate and use.  Quick package order and
  one-time charges.  Separate billing and service contact information.
  Customer comments.

- Performance optimizations.

- Financials have been rewritten.  Apply payments and credits against
  specific invoices (in whole or in part), or have the system apply
  automatically.

- Texas tax.

- Improved documentation and easier install.


-- 
_ivan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020704050000.B21103>