Add Moonshot-COI and Moonshot-APC attributes
[freeradius.git] / debian / control
index ec26bd9..852230a 100644 (file)
@@ -1,24 +1,27 @@
 Source: freeradius
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 7.4),
  quilt,
  dpkg-dev (>= 1.13.19),
  autotools-dev,
- libpam0g-dev,
- libmysqlclient-dev,
- libsqlite3-dev,
+ libcurl4-openssl-dev,
  libgdbm-dev,
- libldap2-dev,
- libsasl2-dev,
  libiodbc2-dev,
+ libjson-c2 | libjson0,
+ libjson-c-dev | libjson0-dev,
  libkrb5-dev,
- libperl-dev,
+ libldap2-dev,
+ libpam0g-dev,
  libpcap-dev,
python-dev,
- libreadline-dev,
libperl-dev,
+ libmysqlclient-dev,
  libpq-dev,
+ libreadline-dev,
+ libsasl2-dev,
+ libsqlite3-dev,
  libssl-dev,
  libtalloc-dev,
- libyubikey-dev
+ libyubikey-dev,
+ python-dev
 Section: net
 Priority: optional
 Maintainer: Josip Rodin <joy-packages@debian.org>
@@ -28,7 +31,7 @@ Homepage: http://www.freeradius.org/
 
 Package: freeradius
 Architecture: any
-Depends: lsb-base (>= 3.1-23.2), ${shlibs:Depends}, freeradius-common, libfreeradius3 (= ${binary:Version}), ssl-cert, adduser
+Depends: lsb-base (>= 3.1-23.2), ${shlibs:Depends}, freeradius-common, freeradius-config, libfreeradius3 (= ${binary:Version}), ssl-cert, adduser
 Provides: radius-server
 Recommends: freeradius-utils
 Suggests: freeradius-ldap, freeradius-postgresql, freeradius-mysql, freeradius-krb5
@@ -45,16 +48,24 @@ Package: freeradius-common
 Depends: adduser
 Architecture: all
 Conflicts: radiusd-livingston, xtradius, yardradius
-Replaces: freeradius (<< 2.0)
+Replaces: freeradius (<< 3)
 Description: FreeRADIUS common files
  This package contains common files used by several of the other packages from
  the FreeRADIUS project.
 
+Package: freeradius-config
+Architecture: any
+Depends: freeradius-common (>= 3)
+Breaks: freeradius-config
+Description: FreeRADIUS default config files
+  This package should be used as a base for a site local packages
+  to configure the FreeRADIUS server.
+
 Package: freeradius-utils
 Architecture: any
-Replaces: freeradius (<< 2.0)
+Replaces: freeradius (<< 3)
 Conflicts: radiusd-livingston, yardradius
-Depends: ${shlibs:Depends}, freeradius-common, libfreeradius3 (= ${binary:Version})
+Depends: ${shlibs:Depends}, freeradius-common, freeradius-config, libfreeradius3 (= ${binary:Version})
 Recommends: libdbi-perl
 Description: FreeRADIUS client utilities
  This package contains various client programs and utilities from
@@ -101,6 +112,13 @@ Description: LDAP module for FreeRADIUS server
  The FreeRADIUS server can use LDAP to authenticate users, and this module
  is necessary for that.
 
+Package: freeradius-rest
+Architecture: any
+Depends: freeradius (= ${binary:Version}), ${shlibs:Depends}
+Description: REST module for FreeRADIUS server
+ The FreeRADIUS server can make calls to remote web APIs, and this module
+ is necessary for that.
+
 Package: freeradius-postgresql
 Architecture: any
 Depends: freeradius (= ${binary:Version}), ${shlibs:Depends}