Date: Thursday, January 12, 2012 @ 11:40:12 Author: tpowa Revision: 146535
archrelease: copy trunk to extra-i686, extra-x86_64 Added: tftp-hpa/repos/extra-i686/LICENSE (from rev 146534, tftp-hpa/trunk/LICENSE) tftp-hpa/repos/extra-i686/PKGBUILD (from rev 146534, tftp-hpa/trunk/PKGBUILD) tftp-hpa/repos/extra-i686/tftpd.conf (from rev 146534, tftp-hpa/trunk/tftpd.conf) tftp-hpa/repos/extra-i686/tftpd.rc (from rev 146534, tftp-hpa/trunk/tftpd.rc) tftp-hpa/repos/extra-x86_64/LICENSE (from rev 146534, tftp-hpa/trunk/LICENSE) tftp-hpa/repos/extra-x86_64/PKGBUILD (from rev 146534, tftp-hpa/trunk/PKGBUILD) tftp-hpa/repos/extra-x86_64/tftpd.conf (from rev 146534, tftp-hpa/trunk/tftpd.conf) tftp-hpa/repos/extra-x86_64/tftpd.rc (from rev 146534, tftp-hpa/trunk/tftpd.rc) Deleted: tftp-hpa/repos/extra-i686/LICENSE tftp-hpa/repos/extra-i686/PKGBUILD tftp-hpa/repos/extra-i686/tftpd.conf tftp-hpa/repos/extra-i686/tftpd.rc tftp-hpa/repos/extra-x86_64/LICENSE tftp-hpa/repos/extra-x86_64/PKGBUILD tftp-hpa/repos/extra-x86_64/tftpd.conf tftp-hpa/repos/extra-x86_64/tftpd.rc -------------------------+ extra-i686/LICENSE | 64 +++++++++++++++++++------------------- extra-i686/PKGBUILD | 70 +++++++++++++++++++++--------------------- extra-i686/tftpd.conf | 8 ++-- extra-i686/tftpd.rc | 76 +++++++++++++++++++++++----------------------- extra-x86_64/LICENSE | 64 +++++++++++++++++++------------------- extra-x86_64/PKGBUILD | 70 +++++++++++++++++++++--------------------- extra-x86_64/tftpd.conf | 8 ++-- extra-x86_64/tftpd.rc | 76 +++++++++++++++++++++++----------------------- 8 files changed, 218 insertions(+), 218 deletions(-) Deleted: extra-i686/LICENSE =================================================================== --- extra-i686/LICENSE 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-i686/LICENSE 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,32 +0,0 @@ -/* - * Copyright (c) 1983, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ Copied: tftp-hpa/repos/extra-i686/LICENSE (from rev 146534, tftp-hpa/trunk/LICENSE) =================================================================== --- extra-i686/LICENSE (rev 0) +++ extra-i686/LICENSE 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,32 @@ +/* + * Copyright (c) 1983, 1993 + * The Regents of the University of California. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-i686/PKGBUILD 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: dorphell <dorph...@archlinux.org> -# Contributor: Jose Javier <joj...@terra.es> -pkgname=tftp-hpa -pkgver=5.1 -pkgrel=1 -pkgdesc="Official tftp server" -arch=('i686' 'x86_64') -url="http://www.kernel.org/pub/software/network/tftp/" -license=('BSD') -depends=('readline>=6.0.00') -conflicts=('netkit-tftp') -backup=('etc/conf.d/tftpd') -source=(http://www.kernel.org/pub/software/network/tftp/$pkgname-$pkgver.tar.gz tftpd.rc tftpd.conf LICENSE) - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man --without-tcpwrappers - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make INSTALLROOT="${pkgdir}" install - install -d "${pkgdir}/etc/rc.d" - install -d "${pkgdir}/var/tftpboot" - install -m755 "${srcdir}/tftpd.rc" "${pkgdir}/etc/rc.d/tftpd" - install -D -m644 "${srcdir}/tftpd.conf" "${pkgdir}/etc/conf.d/tftpd" - rm "${pkgdir}/usr/share/man/man8/tftpd.8" - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} -md5sums=('d086b1bd6e5ed6375ad407e273afccdf' - '83fbb6f52205d95951a3c059e5351ca2' - '414a79dc891bced056d99a9bb790fc9e' - '6ce21e27b6fdc1a1adf85c81e42aeecf') Copied: tftp-hpa/repos/extra-i686/PKGBUILD (from rev 146534, tftp-hpa/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: dorphell <dorph...@archlinux.org> +# Contributor: Jose Javier <joj...@terra.es> +pkgname=tftp-hpa +pkgver=5.2 +pkgrel=1 +pkgdesc="Official tftp server" +arch=('i686' 'x86_64') +url="http://www.kernel.org/pub/software/network/tftp/" +license=('BSD') +depends=('readline>=6.0.00') +conflicts=('netkit-tftp') +backup=('etc/conf.d/tftpd') +source=(http://www.kernel.org/pub/software/network/tftp/tftp-hpa/$pkgname-$pkgver.tar.gz tftpd.rc tftpd.conf LICENSE) + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man --without-tcpwrappers + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALLROOT="${pkgdir}" install + install -d "${pkgdir}/etc/rc.d" + install -d "${pkgdir}/var/tftpboot" + install -m755 "${srcdir}/tftpd.rc" "${pkgdir}/etc/rc.d/tftpd" + install -D -m644 "${srcdir}/tftpd.conf" "${pkgdir}/etc/conf.d/tftpd" + rm "${pkgdir}/usr/share/man/man8/tftpd.8" + install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} +md5sums=('3de3038e7c2bf6fc5d496825893ac8e7' + '83fbb6f52205d95951a3c059e5351ca2' + '414a79dc891bced056d99a9bb790fc9e' + '6ce21e27b6fdc1a1adf85c81e42aeecf') Deleted: extra-i686/tftpd.conf =================================================================== --- extra-i686/tftpd.conf 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-i686/tftpd.conf 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,4 +0,0 @@ -# -# Parameters to be passed to TFTPD -# -TFTPD_ARGS="-l -s /var/tftpboot" Copied: tftp-hpa/repos/extra-i686/tftpd.conf (from rev 146534, tftp-hpa/trunk/tftpd.conf) =================================================================== --- extra-i686/tftpd.conf (rev 0) +++ extra-i686/tftpd.conf 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,4 @@ +# +# Parameters to be passed to TFTPD +# +TFTPD_ARGS="-l -s /var/tftpboot" Deleted: extra-i686/tftpd.rc =================================================================== --- extra-i686/tftpd.rc 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-i686/tftpd.rc 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,38 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -TFTPD_ARGS= -[ -f /etc/conf.d/tftpd ] && . /etc/conf.d/tftpd - -PID=$(pidof -o %PPID /usr/sbin/in.tftpd) -case "$1" in - start) - stat_busy "Starting TFTPD" - [ -z "$PID" ] && /usr/sbin/in.tftpd ${TFTPD_ARGS} - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon tftpd - stat_done - fi - ;; - stop) - stat_busy "Stopping TFTPD" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon tftpd - stat_done - fi - ;; - restart) - $0 stop - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 Copied: tftp-hpa/repos/extra-i686/tftpd.rc (from rev 146534, tftp-hpa/trunk/tftpd.rc) =================================================================== --- extra-i686/tftpd.rc (rev 0) +++ extra-i686/tftpd.rc 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,38 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +TFTPD_ARGS= +[ -f /etc/conf.d/tftpd ] && . /etc/conf.d/tftpd + +PID=$(pidof -o %PPID /usr/sbin/in.tftpd) +case "$1" in + start) + stat_busy "Starting TFTPD" + [ -z "$PID" ] && /usr/sbin/in.tftpd ${TFTPD_ARGS} + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon tftpd + stat_done + fi + ;; + stop) + stat_busy "Stopping TFTPD" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon tftpd + stat_done + fi + ;; + restart) + $0 stop + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 Deleted: extra-x86_64/LICENSE =================================================================== --- extra-x86_64/LICENSE 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-x86_64/LICENSE 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,32 +0,0 @@ -/* - * Copyright (c) 1983, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ Copied: tftp-hpa/repos/extra-x86_64/LICENSE (from rev 146534, tftp-hpa/trunk/LICENSE) =================================================================== --- extra-x86_64/LICENSE (rev 0) +++ extra-x86_64/LICENSE 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,32 @@ +/* + * Copyright (c) 1983, 1993 + * The Regents of the University of California. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-x86_64/PKGBUILD 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: dorphell <dorph...@archlinux.org> -# Contributor: Jose Javier <joj...@terra.es> -pkgname=tftp-hpa -pkgver=5.1 -pkgrel=1 -pkgdesc="Official tftp server" -arch=('i686' 'x86_64') -url="http://www.kernel.org/pub/software/network/tftp/" -license=('BSD') -depends=('readline>=6.0.00') -conflicts=('netkit-tftp') -backup=('etc/conf.d/tftpd') -source=(http://www.kernel.org/pub/software/network/tftp/$pkgname-$pkgver.tar.gz tftpd.rc tftpd.conf LICENSE) - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man --without-tcpwrappers - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make INSTALLROOT="${pkgdir}" install - install -d "${pkgdir}/etc/rc.d" - install -d "${pkgdir}/var/tftpboot" - install -m755 "${srcdir}/tftpd.rc" "${pkgdir}/etc/rc.d/tftpd" - install -D -m644 "${srcdir}/tftpd.conf" "${pkgdir}/etc/conf.d/tftpd" - rm "${pkgdir}/usr/share/man/man8/tftpd.8" - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} -md5sums=('d086b1bd6e5ed6375ad407e273afccdf' - '83fbb6f52205d95951a3c059e5351ca2' - '414a79dc891bced056d99a9bb790fc9e' - '6ce21e27b6fdc1a1adf85c81e42aeecf') Copied: tftp-hpa/repos/extra-x86_64/PKGBUILD (from rev 146534, tftp-hpa/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: dorphell <dorph...@archlinux.org> +# Contributor: Jose Javier <joj...@terra.es> +pkgname=tftp-hpa +pkgver=5.2 +pkgrel=1 +pkgdesc="Official tftp server" +arch=('i686' 'x86_64') +url="http://www.kernel.org/pub/software/network/tftp/" +license=('BSD') +depends=('readline>=6.0.00') +conflicts=('netkit-tftp') +backup=('etc/conf.d/tftpd') +source=(http://www.kernel.org/pub/software/network/tftp/tftp-hpa/$pkgname-$pkgver.tar.gz tftpd.rc tftpd.conf LICENSE) + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man --without-tcpwrappers + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALLROOT="${pkgdir}" install + install -d "${pkgdir}/etc/rc.d" + install -d "${pkgdir}/var/tftpboot" + install -m755 "${srcdir}/tftpd.rc" "${pkgdir}/etc/rc.d/tftpd" + install -D -m644 "${srcdir}/tftpd.conf" "${pkgdir}/etc/conf.d/tftpd" + rm "${pkgdir}/usr/share/man/man8/tftpd.8" + install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} +md5sums=('3de3038e7c2bf6fc5d496825893ac8e7' + '83fbb6f52205d95951a3c059e5351ca2' + '414a79dc891bced056d99a9bb790fc9e' + '6ce21e27b6fdc1a1adf85c81e42aeecf') Deleted: extra-x86_64/tftpd.conf =================================================================== --- extra-x86_64/tftpd.conf 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-x86_64/tftpd.conf 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,4 +0,0 @@ -# -# Parameters to be passed to TFTPD -# -TFTPD_ARGS="-l -s /var/tftpboot" Copied: tftp-hpa/repos/extra-x86_64/tftpd.conf (from rev 146534, tftp-hpa/trunk/tftpd.conf) =================================================================== --- extra-x86_64/tftpd.conf (rev 0) +++ extra-x86_64/tftpd.conf 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,4 @@ +# +# Parameters to be passed to TFTPD +# +TFTPD_ARGS="-l -s /var/tftpboot" Deleted: extra-x86_64/tftpd.rc =================================================================== --- extra-x86_64/tftpd.rc 2012-01-12 16:39:32 UTC (rev 146534) +++ extra-x86_64/tftpd.rc 2012-01-12 16:40:12 UTC (rev 146535) @@ -1,38 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -TFTPD_ARGS= -[ -f /etc/conf.d/tftpd ] && . /etc/conf.d/tftpd - -PID=$(pidof -o %PPID /usr/sbin/in.tftpd) -case "$1" in - start) - stat_busy "Starting TFTPD" - [ -z "$PID" ] && /usr/sbin/in.tftpd ${TFTPD_ARGS} - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon tftpd - stat_done - fi - ;; - stop) - stat_busy "Stopping TFTPD" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon tftpd - stat_done - fi - ;; - restart) - $0 stop - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 Copied: tftp-hpa/repos/extra-x86_64/tftpd.rc (from rev 146534, tftp-hpa/trunk/tftpd.rc) =================================================================== --- extra-x86_64/tftpd.rc (rev 0) +++ extra-x86_64/tftpd.rc 2012-01-12 16:40:12 UTC (rev 146535) @@ -0,0 +1,38 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +TFTPD_ARGS= +[ -f /etc/conf.d/tftpd ] && . /etc/conf.d/tftpd + +PID=$(pidof -o %PPID /usr/sbin/in.tftpd) +case "$1" in + start) + stat_busy "Starting TFTPD" + [ -z "$PID" ] && /usr/sbin/in.tftpd ${TFTPD_ARGS} + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon tftpd + stat_done + fi + ;; + stop) + stat_busy "Stopping TFTPD" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon tftpd + stat_done + fi + ;; + restart) + $0 stop + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0