[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