update ideas about package splitup
authorivan <ivan>
Fri, 23 Jan 2004 00:49:36 +0000 (00:49 +0000)
committerivan <ivan>
Fri, 23 Jan 2004 00:49:36 +0000 (00:49 +0000)
debian/control

index de2820d..d7873b2 100644 (file)
@@ -8,8 +8,8 @@ Standards-Version: 3.5.2
 Package: freeside
 Architecture: any
 Depends: freeside-lib
 Package: freeside
 Architecture: any
 Depends: freeside-lib
-Recommends: freeside-doc, freeside-ui-web, libterm-query-perl
-Suggests: freeside-passwd-server, freeside-signup-server, freeside-session-server, freeside-selfservice-server
+Recommends: freeside-doc, freeside-ui-web
+Suggests: freeside-selfservice-server
 Description: Billing and administration package for ISPs.
  Freeside is a billing and account administration package for ISPs.  It stores
  customer information in an SQL database, and will update UNIX passwd and
 Description: Billing and administration package for ISPs.
  Freeside is a billing and account administration package for ISPs.  It stores
  customer information in an SQL database, and will update UNIX passwd and
@@ -30,63 +30,30 @@ Description: Freeside libraries and extension API
  This package contains the libraries which implement the business logic and
  backend functions of Freeside, a billing and account administration package
  for ISPs.  This package also contains the manual pages for the library API.
  This package contains the libraries which implement the business logic and
  backend functions of Freeside, a billing and account administration package
  for ISPs.  This package also contains the manual pages for the library API.
+ (? like a libmodule-perl package)
 
 Package: freeside-ui-web
 Architecture: all
 
 Package: freeside-ui-web
 Architecture: all
-Depends: libstring-approx-perl, freeside-lib, libapache-mod-perl|apache-perl
+Depends: libhtml-mason-perl, libstring-approx-perl, freeside-lib, libapache-mod-perl|apache-perl
 Suggests: libapache-mod-ssl|apache-ssl
 Description: Easy-to-use web interface for Freeside
  This package contains the web interface for Freeside, a billing and account
  administration package for ISPs.  This is what sales or support folks will
  typically use to add new accounts, edit exiting accounts and so on.
 
 Suggests: libapache-mod-ssl|apache-ssl
 Description: Easy-to-use web interface for Freeside
  This package contains the web interface for Freeside, a billing and account
  administration package for ISPs.  This is what sales or support folks will
  typically use to add new accounts, edit exiting accounts and so on.
 
-Package: freeside-passwd-server
-Architecture: all
-Depends: freeside-lib
-Description: Freeside password server 
- This component of Freeside, a billing and account administration package for
- ISPs, 
-
-Package: freeside-passwd-client
-Architecture: all
-Depends: 
-Description: 
- <rar>
-
-Package: freeside-signup-server
-Architecture: all
-Depends: freeside-lib
-Description:
- <rar>
-
-Package: freeside-signup-client
-Architecture: all
-Depends: 
-Description:
- <rar>
-
-Package: freeside-signup-client-webui
-Architecture: all
-Depends: freeside-signup-client-lib, httpd
-Description: 
- <rar>
-
-Package: freeside-session-server
+Package: freeside-selfservice-server
 Architecture: all
 Architecture: all
-Depends: freeside-lib
+Depends: freeside-lib, libnet-ssh-perl, ssh
 Description:
 Description:
- <rar>
+ This package contains the server side of the customer self-service interface.
+ It is installed on a private backend machine, and opens an outgoing ssh
+ connection to one or more public web server(s).
 
 
-Package: freeside-session-client
+Package: freeside-selfservice-client
 Architecture: all
 Architecture: all
-Depends: ssh
-Description: 
- <rar>
-
-Package: freeside-selfservice-server
-Architecture: all
-Depends:
+Depends: libstorable-perl, libhttp-browserdetect-perl, libbusiness-creditcard-perl, ssh
 Description:
 Description:
- <rar>
-
+ This package contains the client side of the customer self-service interface.
+ It is typically installed on a public webserver and interfaces with
+ freeside-selfservice-server installed on a private backend machine.