[pkg-jboss-commits] cvs commit to jboss3/debian by agx

pkg-jboss-commits@lists.alioth.debian.org pkg-jboss-commits@lists.alioth.debian.org
Mon, 17 May 2004 03:03:04 -0600


Update of /cvsroot/pkg-jboss/jboss3/debian
In directory haydn:/tmp/cvs-serv7015

Modified Files:
	rules 
Added Files:
	TODO jboss3-server-all.postinst jboss3-server-all.postrm 
	jboss3-server-default.postinst jboss3-server-default.postrm 
	jboss3-server-minimal.postinst jboss3-server-minimal.postrm 
	jboss3.conffiles jboss3.postinst jboss3.postrm jboss3.preinst 
Log Message:
add maintainer scripts, fix build


--- NEW FILE: TODO ---
# $Id: TODO,v 1.1 2004/05/17 09:03:02 agx Exp $
- allow for tomcat4 or tomcat5
- change jmx-console default port to 8280
- better package split
- make sure we move all conf files to etc/

--- NEW FILE: jboss3-server-all.postinst ---
#! /bin/sh
# postinst script for jboss
# $Id: jboss3-server-all.postinst,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=all
DEFAULT=/etc/default/$PKG

case "$1" in
    configure)
      chown -R jboss:adm /var/log/$PKG/$CONF
      chown -R jboss:root /var/cache/$PKG/$CONF
      find /etc/$PKG/$CONF -type d | xargs chown jboss:root

      # restart jboss if this is the currently used config
      [ -r $DEFAULT ] && . $DEFAULT
      if [ "$JBOSS_SERVER" = "$CONF" -a -x "/etc/init.d/jboss" ]; then
	if [ -x /usr/sbin/invoke-rc.d ]; then
		invoke-rc.d $PKG restart
	else
		/etc/init.d/$PKG restart
	fi
      fi
    ;;

    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



--- NEW FILE: jboss3-server-all.postrm ---
#! /bin/sh
# postrm script for #PACKAGE#
# $Id: jboss3-server-all.postrm,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=all

case "$1" in
       purge)
	    rm  -rf /var/log/$PKG/$CONF /var/cache/$PKG/$CONF
        ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

--- NEW FILE: jboss3-server-default.postinst ---
#! /bin/sh
# postinst script for jboss
# $Id: jboss3-server-default.postinst,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=default
DEFAULT=/etc/default/$PKG

case "$1" in
    configure)
      chown -R jboss:adm /var/log/$PKG/$CONF
      chown -R jboss:root /var/cache/$PKG/$CONF
      find /etc/$PKG/$CONF -type d | xargs chown jboss:root

      # restart jboss if this is the currently used config
      [ -r $DEFAULT ] && . $DEFAULT
      if [ "$JBOSS_SERVER" = "$CONF" -o -z "$JBOSS_SERVER" ]; then
        if [ -x /etc/init.d/$PKG ]; then
	    if [ -x /usr/sbin/invoke-rc.d ]; then
		invoke-rc.d $PKG restart
	    else
		/etc/init.d/$PKG restart
	    fi
	fi
      fi
    ;;

    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



--- NEW FILE: jboss3-server-default.postrm ---
#! /bin/sh
# postrm script for #PACKAGE#
# $Id: jboss3-server-default.postrm,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=default

case "$1" in
       purge)
	    rm  -rf /var/log/$PKG/$CONF /var/cache/$PKG/$CONF
        ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

--- NEW FILE: jboss3-server-minimal.postinst ---
#! /bin/sh
# postinst script for jboss3
# $Id: jboss3-server-minimal.postinst,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=minimal
DEFAULT=/etc/default/$PKG

case "$1" in
    configure)
      chown -R jboss:adm /var/log/$PKG/$CONF
      chown -R jboss:root /var/cache/$PKG/$CONF
      find /etc/$PKG/$CONF -type d | xargs chown jboss:root

      # restart jboss if this is the currently used config
      [ -r $DEFAULT ] && . $DEFAULT
      if [ "$JBOSS_SERVER" = "$CONF" -a -x "/etc/init.d/jboss" ]; then
	if [ -x /usr/sbin/invoke-rc.d ]; then
		invoke-rc.d $PKG restart
	else
		/etc/init.d/$PKG restart
	fi
      fi
    ;;

    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



--- NEW FILE: jboss3-server-minimal.postrm ---
#! /bin/sh
# postrm script for #PACKAGE#
# $Id: jboss3-server-minimal.postrm,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3
CONF=minimal

case "$1" in
       purge)
	    rm  -rf /var/log/$PKG/$CONF /var/cache/$PKG/$CONF
        ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

--- NEW FILE: jboss3.conffiles ---
/etc/default/jboss3
/etc/init.d/jboss3

--- NEW FILE: jboss3.postinst ---
#! /bin/sh
# postinst script for jboss3
# $Id: jboss3.postinst,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3

case "$1" in
    configure)
      chown -R jboss:adm /var/log/$PKG
      chown -R jboss:root /var/cache/$PKG
      chown jboss:root /var/run/$PKG
    ;;

    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



--- NEW FILE: jboss3.postrm ---
#! /bin/sh
# postrm script for #PACKAGE#
# $Id: jboss3.postrm,v 1.1 2004/05/17 09:03:02 agx Exp $
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

PKG=jboss3

case "$1" in
       purge)
	deluser jboss || true
	rm  -rf /var/log/$PKG.log
        ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

--- NEW FILE: jboss3.preinst ---
#! /bin/sh
# preinst script for #PACKAGE#
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
#
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package


case "$1" in
    install|upgrade)
      # add this in the preinst since the jboss-server-<> packages rely
      # on the user being there already
      if ! id jboss > /dev/null 2>&1; then
        adduser --system --home /usr/share/jboss --no-create-home   \
	   --ingroup nogroup --disabled-password --shell /bin/false \
	   jboss
      fi	    
    ;;

    abort-upgrade)
    ;;

    *)
        echo "preinst 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



Index: rules
===================================================================
RCS file: /cvsroot/pkg-jboss/jboss3/debian/rules,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- rules	17 May 2004 07:48:08 -0000	1.3
+++ rules	17 May 2004 09:03:02 -0000	1.4
@@ -43,6 +43,9 @@
 	dh_testroot
 	rm -f build-stamp configure-stamp
 
+	# work around missing dir
+	mkdir -p iiop/src/resources/
+
 	bash -e build/build.sh clean
 	rm -rf build/build.log