debian/0000775000000000000000000000000012271020650007163 5ustar debian/copyright0000664000000000000000000000314311605633000011116 0ustar This package was debianized by Guillaume BOTTEX on Tue, 1 Sep 2009 17:58:26 +0900. It was downloaded from http://opendrim.sourceforge.net/ Upstream Authors: Frederic Desmons Khahramon NURIDDINOV Guillaume BOTTEX Copyright: Copyright (C) 2007 ETRI Frederic Desmons Copyright (C) 2009 ETRI Khahramon NURIDDINOV Copyright (C) 2009 ETRI Guillaume BOTTEX License: Linux Management Providers (LMP), Simple Identity Management provider package This program is being developed under the "OpenDRIM" project. The "OpenDRIM" project web page: http://opendrim.sourceforge.net The "OpenDRIM" project mailing list: opendrim@googlegroups.com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. The Debian packaging is copyright 2009, Guillaume BOTTEX and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/postrm0000664000000000000000000000434511605633000010437 0ustar #!/bin/sh set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge) rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountOnSystem rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountIdentity rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountAssignedIdentity rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_GroupAssignedIdentity rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountManagementServiceAffectsIdentity rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountManagementService rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_HostedAccountManagementService rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_RegisteredSimpleIdentityManagementProfile rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountManagementServiceConformsToProfile rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_Group rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountManagementServiceCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountAssociatedCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_GroupIdentity rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_IdentityInGroup rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_AccountManagementCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_Account rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_GroupOnSystem ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/changelog0000664000000000000000000000134312271020645011042 0ustar opendrim-lmp-simpleidentitymanagement (1.0.0-0ubuntu3) trusty; urgency=low * Use dh-autoreconf. * Add missing header, resolving FTBFS. -- Daniel T Chen Sat, 25 Jan 2014 15:41:51 -0500 opendrim-lmp-simpleidentitymanagement (1.0.0-0ubuntu2) oneiric; urgency=low * debian/patches/01-ftbfs-add-openldrim-lib.patch: Added library opendrim to LIBS variable in check routine of acinclude.m4 to build with ld --as-needed (LP: #755958) -- Sebastian Carneiro Fri, 08 Jul 2011 18:53:39 +0200 opendrim-lmp-simpleidentitymanagement (1.0.0-0ubuntu1) maverick; urgency=low * Initial release -- Guillaume BOTTEX Mon, 21 Jun 2010 15:54:00 +0900 debian/install0000664000000000000000000000004711605633000010554 0ustar usr/lib/cmpi/*.so usr/share/OpenDRIM/* debian/docs0000664000000000000000000000003111605633000010027 0ustar NEWS README TODO VERSION debian/patches/0000775000000000000000000000000012271020445010614 5ustar debian/patches/01-ftbfs-add-opendrim-lib.patch0000664000000000000000000000161211605633017016271 0ustar Description: To fix FTBFS because of changes in defaults for toolchain (binutils) it is necessary to include library opendrim at linking time. This patch modifies acinclude.m4 adding such library to the LIBS variable. . Forwarded: http://sourceforge.net/apps/trac/opendrim/ticket/1 Author: Sebastian Carneiro Last-Update: 2011-07-07 Index: opendrim-lmp-simpleidentitymanagement/acinclude.m4 =================================================================== --- opendrim-lmp-simpleidentitymanagement.orig/acinclude.m4 2011-07-03 19:20:51.467093002 -0300 +++ opendrim-lmp-simpleidentitymanagement/acinclude.m4 2011-07-03 19:21:34.567033777 -0300 @@ -262,6 +262,7 @@ if test -e $OPENDRIMCOMMONLIBDIR/libopendrim.so then AC_MSG_RESULT(yes) + LIBS="${LIBS} -lopendrim" else AC_MSG_ERROR([[no. The OpenDRIM Common library could not be found (libopendrim.so)]]) fi debian/patches/series0000664000000000000000000000010212271020267012024 0ustar 01-ftbfs-add-opendrim-lib.patch 02-ftbfs-add-missing-header.patch debian/patches/02-ftbfs-add-missing-header.patch0000664000000000000000000000104512271020445016603 0ustar Index: opendrim-lmp-simpleidentitymanagement-1.0.0/OpenDRIM_Account/OpenDRIM_AccountAccess.cpp =================================================================== --- opendrim-lmp-simpleidentitymanagement-1.0.0.orig/OpenDRIM_Account/OpenDRIM_AccountAccess.cpp 2010-05-31 22:11:27.000000000 -0400 +++ opendrim-lmp-simpleidentitymanagement-1.0.0/OpenDRIM_Account/OpenDRIM_AccountAccess.cpp 2014-01-25 15:40:01.367746619 -0500 @@ -31,6 +31,7 @@ #include "OpenDRIM_AccountAccess.h" +#include #include string SystemName; debian/postinst0000664000000000000000000000266311605633000010777 0ustar #!/bin/sh -e # postinst script for opendrim-lmp-baseserver # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) CIMNAMESPACE=root/cimv2 VENDOR=OpenDRIM CIMSERVER=sfcb INTEROPNAMESPACE=root/interop APP_NAME=opendrim-lmp-simpleidentitymanagement VERSION=`cat /usr/share/doc/opendrim-lmp-simpleidentitymanagement/VERSION` OPENDRIM_REG_DIR=/usr/share/OpenDRIM PROVIDER_SCRIPT_POST=Simple_Identity_Management $OPENDRIM_REG_DIR/$APP_NAME/registration/$PROVIDER_SCRIPT_POST.sh $CIMNAMESPACE $VENDOR $CIMSERVER $INTEROPNAMESPACE $VERSION $OPENDRIM_REG_DIR/$APP_NAME ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/prerm0000664000000000000000000000250611605633000010235 0ustar #!/bin/sh -e # prerm script for opendrim-lmp-baseserver # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|upgrade|deconfigure) CIMNAMESPACE=root/cimv2 CIMSERVER=sfcb INTEROPNAMESPACE=root/interop APP_NAME=opendrim-lmp-simpleidentitymanagement VERSION=`cat /usr/share/doc/opendrim-lmp-simpleidentitymanagement/VERSION` OPENDRIM_REG_DIR=/usr/share/OpenDRIM PROVIDER_SCRIPT_POST=Simple_Identity_Management $OPENDRIM_REG_DIR/$APP_NAME/registration/$PROVIDER_SCRIPT_POST-remove.sh $CIMNAMESPACE $CIMSERVER $INTEROPNAMESPACE $OPENDRIM_REG_DIR/$APP_NAME ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/control0000664000000000000000000000140212271020150010556 0ustar Source: opendrim-lmp-simpleidentitymanagement Priority: optional Section: libs Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Guillaume BOTTEX Build-Depends: debhelper (>= 5), dh-autoreconf, sfcb, libopendrim0-dev (>= 1.1.3), libxml2-dev Standards-Version: 3.8.4 Homepage: http://opendrim.sourceforge.net/ Package: opendrim-lmp-simpleidentitymanagement Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, sfcb, libopendrim0 (>= 1.1.3), cim-schema (>= 2.25.0) Description: OpenDRIM Simple Identity Management provider Provides information about the computer system identity managementcapabilities. . Compliant with the DMTF Simple Identity Management Profile v1.0.1 (DSP1034). debian/source/0000775000000000000000000000000011605633025010471 5ustar debian/source/format0000664000000000000000000000001411605633000011670 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211605633000010360 0ustar 5 debian/rules0000775000000000000000000000364712271020234010253 0ustar #!/usr/bin/make -f INSTALL = /usr/bin/install -c CONFIGURE_OPTIONS := CIMSERVER=sfcb --prefix=/usr INTEROPNAMESPACE=root/interop COMMONLIBDIR=/usr/lib/cmpi DESTDIR = $(CURDIR)/debian/tmp VERSION = $(shell cat ./VERSION) APP_NAME = opendrim-lmp-simpleidentitymanagement OPENDRIM_REG_DIR = /usr/share/OpenDRIM OPENDRIM_MOF_DIR = /usr/share/OpenDRIM/$(APP_NAME)/mof configure: configure-stamp configure-stamp: dh_testdir dh_autoreconf ./configure $(CONFIGURE_OPTIONS) touch configure-stamp build: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) #docbook-to-man debian/opendrim-lmp-simpleidentitymanagement.sgml > opendrim-lmp-simpleidentitymanagement.1 touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp [ ! -f Makefile ] || $(MAKE) clean dh_autoreconf_clean dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs $(MAKE) DESTDIR=$(DESTDIR) install $(INSTALL) -d -m 744 $(DESTDIR)$(OPENDRIM_REG_DIR)/$(APP_NAME)/registration $(INSTALL) -p -m 744 registration/*.sh $(DESTDIR)$(OPENDRIM_REG_DIR)/$(APP_NAME)/registration $(INSTALL) -d -m 744 $(DESTDIR)$(OPENDRIM_MOF_DIR) $(INSTALL) -p -m 644 mof/*.mof $(DESTDIR)$(OPENDRIM_MOF_DIR) # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_install --sourcedir=$(DESTDIR) # dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_python # dh_installinit # dh_installcron # dh_installinfo dh_installman dh_link dh_strip dh_compress dh_fixperms # dh_perl # dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure