diff options
author | Daniel Gollub <dgollub@brocade.com> | 2014-08-28 13:53:18 +0200 |
---|---|---|
committer | Daniel Gollub <dgollub@brocade.com> | 2014-08-28 14:48:03 +0200 |
commit | 37a2c3c52f669231a3d0c29f77e47eb9411b69a6 (patch) | |
tree | 3977a599f5f94466930fe0f4f3575c263cfbd3b0 /debian | |
parent | 7d197c63b9215a136ac03422bdc10db5439c52a0 (diff) | |
download | pam_tacplus-37a2c3c52f669231a3d0c29f77e47eb9411b69a6.tar.gz pam_tacplus-37a2c3c52f669231a3d0c29f77e47eb9411b69a6.zip |
debian: Introduce shahred library packaging libtac
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 16 | ||||
-rw-r--r-- | debian/dirs | 1 | ||||
-rw-r--r-- | debian/libpam-tacplus.install | 2 | ||||
-rw-r--r-- | debian/libtac-dev.install | 2 | ||||
-rw-r--r-- | debian/libtac0.install | 1 | ||||
-rwxr-xr-x | debian/rules | 2 |
6 files changed, 21 insertions, 3 deletions
diff --git a/debian/control b/debian/control index de703ef..4709f74 100644 --- a/debian/control +++ b/debian/control @@ -8,9 +8,23 @@ Homepage: https://github.com/jeroennijhof/pam_tacplus Package: libpam-tacplus Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime +Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime, libtac0 Description: PAM module for using TACACS+ as an authentication service This PAM module support authentication, authorization (account management) and accounting (session management) performed using TACACS+ protocol designed by Cisco. +Package: libtac0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: TACACS+ protocol library + This library implemenents the fundamentls of the TACACS+ protocol and supports + authentication, authorization (account management) and accounting (session management). + +Package: libtac-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, libtac0 (= ${binary:Version}), libc6-dev|libc-dev +Description: Development files for TACACS+ protocol library + Contains C header files and development files for libtac, a TACACS+ protocol + implementation. diff --git a/debian/dirs b/debian/dirs deleted file mode 100644 index d1f6515..0000000 --- a/debian/dirs +++ /dev/null @@ -1 +0,0 @@ -lib/security diff --git a/debian/libpam-tacplus.install b/debian/libpam-tacplus.install new file mode 100644 index 0000000..49a31e8 --- /dev/null +++ b/debian/libpam-tacplus.install @@ -0,0 +1,2 @@ +lib/*/security/*.so +usr/share/doc/libpam-tacplus/sample.pam diff --git a/debian/libtac-dev.install b/debian/libtac-dev.install new file mode 100644 index 0000000..40aa4af --- /dev/null +++ b/debian/libtac-dev.install @@ -0,0 +1,2 @@ +usr/lib/*/*.so +usr/include/ diff --git a/debian/libtac0.install b/debian/libtac0.install new file mode 100644 index 0000000..3de3b10 --- /dev/null +++ b/debian/libtac0.install @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff --git a/debian/rules b/debian/rules index f9c6fc8..0fa1f54 100755 --- a/debian/rules +++ b/debian/rules @@ -17,7 +17,7 @@ override_dh_clean: dh_clean override_dh_auto_configure: - dh_auto_configure -- --libdir=/lib --docdir=/usr/share/doc/libpam-tacplus + dh_auto_configure -- --enable-pamdir=/lib/$(DEB_HOST_MULTIARCH)/security --docdir=/usr/share/doc/libpam-tacplus override_dh_install: mkdir -p debian/libpam-tacplus/usr/share/pam-configs |