[-]
[+]
|
Deleted |
amanda.spec
|
@@ -1,1056 +0,0 @@
-%define _libexecdir %{_libdir}
-%define defconfig DailySet1
-%define indexserver amandahost
-%define tapeserver %{indexserver}
-%define amanda_user amandabackup
-%define amanda_group disk
-
-%global _hardened_build 1
-
-Summary: A network-capable tape backup solution
-Name: amanda
-Version: 3.3.4
-Release: 1
-Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
-Source1: amanda.crontab
-Source4: disklist
-Source8: amandahosts
-Source9: amanda.socket
-Source10: amanda@.service
-Source11: activate-devpay.1.gz
-Source12: killpgrp.8
-Source13: amanda-udp.socket
-Source14: amanda-udp@.service
-Patch2: amanda-3.1.1-xattrs.patch
-Patch3: amanda-3.1.1-tcpport.patch
-Patch6: amanda-3.2.0-config-dir.patch
-Patch10: amanda-3.3.1-stdio.patch
-Patch11: amanda-3.3.2-autogen.patch
-
-License: BSD and GPLv3+ and GPLv2+ and GPLv2
-Group: Applications/System
-URL: http://www.amanda.org
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: automake autoconf libtool
-%if 0%{?fedora}
-BuildRequires: dump
-%endif
-BuildRequires: gnuplot cups samba-client tar grep fileutils
-BuildRequires: gcc-c++ readline-devel
-BuildRequires: krb5-devel rsh openssh-clients ncompress mtx mt-st
-BuildRequires: perl-devel perl(ExtUtils::Embed) perl(Test::Simple)
-BuildRequires: glib2-devel openssl-devel swig bison flex
-BuildRequires: libcurl-devel
-Requires(pre): shadow-utils
-Requires(post): grep sed systemd-units
-Requires(preun): systemd-units
-Requires(postun): systemd-units
-Requires: fileutils grep initscripts tar /bin/mail
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Obsoletes: amanda-devel < 2.6.1p2-5
-Provides: amanda-devel = 2.6.1p2-5
-
-%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Math::BigInt\\)
-
-%description
-AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
-backup system that allows the administrator of a LAN to set up a
-single master backup server to back up multiple hosts to one or more
-tape drives or disk files. AMANDA uses native dump and/or GNU tar
-facilities and can back up a large number of workstations running
-multiple versions of Unix. Newer versions of AMANDA (including this
-version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
-The amanda package contains the core AMANDA programs and will need to
-be installed on both AMANDA clients and AMANDA servers. Note that you
-will have to install the amanda-client and/or amanda-server packages as
-well.
-
-%package client
-Summary: The client component of the AMANDA tape backup system
-Group: Applications/System
-Requires: fileutils grep
-Requires(pre): amanda = %{version}-%{release}
-
-%description client
-The Amanda-client package should be installed on any machine that will
-be backed up by AMANDA (including the server if it also needs to be
-backed up). You will also need to install the amanda package on each
-AMANDA client machine.
-
-%package server
-Summary: The server side of the AMANDA tape backup system
-Group: Applications/System
-Requires: fileutils grep
-Requires(pre): amanda = %{version}-%{release}
-
-%description server
-The amanda-server package should be installed on the AMANDA server,
-the machine attached to the device(s) (such as a tape drive) where backups
-will be written. You will also need to install the amanda package on
-the AMANDA server machine. And, if the server is also to be backed up, the
-server also needs to have the amanda-client package installed.
-
-%prep
-%setup -q -n %{name}-%{version}
-%patch2 -p1 -b .xattrs
-%patch3 -p1 -b .tcpport
-%patch6 -p1 -b .config
-%patch10 -p1 -b .stdio
-%patch11 -p1 -b .autogen
-./autogen
-
-%build
-export MAILER=/bin/mail CFLAGS="$RPM_OPT_FLAGS -fPIE" LDFLAGS=-pie
-
-%configure --enable-shared \
- --disable-rpath \
- --disable-static \
- --disable-dependency-tracking \
- --disable-installperms \
- --with-amdatadir=%{_localstatedir}/lib/amanda \
- --with-amlibdir=%{_libdir} \
- --with-amperldir=%{perl_vendorarch} \
- --with-index-server=%{indexserver} \
- --with-tape-server=%{tapeserver} \
- --with-config=%{defconfig} \
- --with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \
- --with-smbclient=%{_bindir}/smbclient \
- --with-amandates=%{_localstatedir}/lib/amanda/amandates \
- --with-amandahosts \
- --with-user=%amanda_user \
- --with-group=%amanda_group \
- --with-tmpdir=/var/log/amanda \
- --with-gnutar=/bin/tar \
- --with-ssh-security \
- --with-rsh-security \
- --with-bsdtcp-security \
- --with-bsdudp-security \
- --with-krb5-security
-
-make %{?_smp_mflags}
-
-
-%install
-rm -rf ${RPM_BUILD_ROOT}
-
-make install BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn) DESTDIR=$RPM_BUILD_ROOT
-
-mkdir -p $RPM_BUILD_ROOT/etc/amanda
-mkdir -p $RPM_BUILD_ROOT/var/log/amanda
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/amanda
-install -m 600 %SOURCE8 $RPM_BUILD_ROOT%{_localstatedir}/lib/amanda/.amandahosts
-install -p -m 644 -D %{SOURCE9} %{buildroot}%{_unitdir}/amanda.socket
-install -p -m 644 -D %{SOURCE10} %{buildroot}%{_unitdir}/amanda@.service
-install -p -m 644 -D %{SOURCE13} %{buildroot}%{_unitdir}/amanda-udp.socket
-install -p -m 644 -D %{SOURCE14} %{buildroot}%{_unitdir}/amanda-udp@.service
-install -D %{SOURCE11} %{buildroot}/%{_mandir}/man1/activate-devpay.1.gz
-install -D %{SOURCE12} %{buildroot}/%{_mandir}/man8/killpgrp.8
-
-ln -s %{_libexecdir}/amanda/amandad $RPM_BUILD_ROOT%{_sbindir}/amandad
-ln -s amrecover.8.gz $RPM_BUILD_ROOT%{_mandir}/man8/amoldrecover.8
-
-pushd ${RPM_BUILD_ROOT}
- mv .%{_localstatedir}/lib/amanda/example .%{_sysconfdir}/amanda/%defconfig
- cp ${RPM_SOURCE_DIR}/amanda.crontab .%{_sysconfdir}/amanda/crontab.sample
- cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig
- cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig
- rm -f .%{_sysconfdir}/amanda/%defconfig/xinetd*
- rm -f .%{_sysconfdir}/amanda/%defconfig/inetd*
-
- mkdir -p .%{_localstatedir}/lib/amanda/gnutar-lists
- mkdir -p .%{_localstatedir}/lib/amanda/%defconfig/index
- touch .%{_localstatedir}/lib/amanda/amandates
-popd
-rm -rf $RPM_BUILD_ROOT/usr/share/amanda
-find $RPM_BUILD_ROOT -name \*.la | xargs rm
-
-%check
-make check
-
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-%pre
-/usr/sbin/useradd -M -N -g %amanda_group -o -r -d %{_localstatedir}/lib/amanda -s /bin/bash \
- -c "Amanda user" -u 33 %amanda_user >/dev/null 2>&1 || :
-/usr/bin/gpasswd -a %amanda_user tape >/dev/null 2>&1 || :
-
-%post
-/sbin/ldconfig
-%systemd_post amanda.socket
-%systemd_post amanda-udp.socket
-
-%preun
-%systemd_preun amanda.socket
-%systemd_preun amanda-udp.socket
-
-%postun
-/sbin/ldconfig
-%systemd_postun_with_restart amanda.socket
-%systemd_postun_with_restart amanda-udp.socket
-
-%post client -p /sbin/ldconfig
-
-%post server -p /sbin/ldconfig
-
-%postun client -p /sbin/ldconfig
-
-%postun server -p /sbin/ldconfig
-
|
[-]
[+]
|
Deleted |
amanda-3.1.1-tcpport.patch
^
|
@@ -1,29 +0,0 @@
-diff -up amanda-3.1.1/example/amanda-client.conf.in.tcpport amanda-3.1.1/example/amanda-client.conf.in
---- amanda-3.1.1/example/amanda-client.conf.in.tcpport 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/amanda-client.conf.in 2010-08-10 14:44:32.372879810 +0200
-@@ -22,3 +22,5 @@ auth "bsdtcp"
-
- ssh_keys "" # your ssh keys file if you use ssh auth
-
-+#resolves "resource temporarily unavailable" bug
-+unreserved-tcp-port 1025,65535
-diff -up amanda-3.1.1/example/amanda-client-postgresql.conf.in.tcpport amanda-3.1.1/example/amanda-client-postgresql.conf.in
---- amanda-3.1.1/example/amanda-client-postgresql.conf.in.tcpport 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/amanda-client-postgresql.conf.in 2010-08-10 14:44:41.423755630 +0200
-@@ -44,3 +44,6 @@ property "foo-PG-DATADIR" "/var/postgres
- # For this example:
- # archive_command = 'test ! -f /var/postgresql/archive/%f && cp %p /var/postgresql/archive/%f'
- property "foo-PG-ARCHIVEDIR" "/var/postgresql/archive"
-+
-+#resolves "resource temporarily unavailable" bug
-+unreserved-tcp-port 1025,65535
-diff -up amanda-3.1.1/example/amanda.conf.in.tcpport amanda-3.1.1/example/amanda.conf.in
---- amanda-3.1.1/example/amanda.conf.in.tcpport 2010-08-10 14:43:55.640754722 +0200
-+++ amanda-3.1.1/example/amanda.conf.in 2010-08-10 14:44:50.760880089 +0200
-@@ -761,3 +761,6 @@ define script-tool sc-email {
- # configurations.
-
- #includefile "@CONFIG_DIR@/amanda.conf.main"
-+
-+#resolves "resource temporarily unavailable" bug
-+unreserved-tcp-port 1025,65535
|
[-]
[+]
|
Deleted |
amanda-3.1.1-xattrs.patch
^
|
@@ -1,55 +0,0 @@
-diff -up amanda-3.1.1/example/amanda.conf.in.xattrs amanda-3.1.1/example/amanda.conf.in
---- amanda-3.1.1/example/amanda.conf.in.xattrs 2010-08-03 14:45:25.000000000 +0200
-+++ amanda-3.1.1/example/amanda.conf.in 2010-08-03 14:47:42.516753010 +0200
-@@ -718,6 +718,7 @@ define interface local {
- define application-tool app_amgtar {
- comment "amgtar"
- plugin "amgtar"
-+ property "XATTRS" "YES"
- #property "GNUTAR-PATH" "/path/to/gtar"
- #property "GNUTAR-LISTDIR" "/path/to/gnutar_list_dir"
- #default from gnutar_list_dir setting in amanda-client.conf
-diff -up amanda-3.1.1/example/template.d/amanda-harddisk.conf.in.xattrs amanda-3.1.1/example/template.d/amanda-harddisk.conf.in
---- amanda-3.1.1/example/template.d/amanda-harddisk.conf.in.xattrs 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/template.d/amanda-harddisk.conf.in 2010-08-03 14:47:17.027752940 +0200
-@@ -30,6 +30,7 @@ define dumptype global {
- define application-tool app_amgtar {
- comment "amgtar"
- plugin "amgtar"
-+ property "XATTRS" "YES"
- #property "GNUTAR-PATH" "/path/to/gtar"
- #property "GNUTAR-LISTDIR" "/path/to/gnutar_list_dir"
- }
-diff -up amanda-3.1.1/example/template.d/amanda-single-tape.conf.in.xattrs amanda-3.1.1/example/template.d/amanda-single-tape.conf.in
---- amanda-3.1.1/example/template.d/amanda-single-tape.conf.in.xattrs 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/template.d/amanda-single-tape.conf.in 2010-08-03 14:47:21.307753002 +0200
-@@ -37,6 +37,7 @@ define dumptype global {
- define application-tool app_amgtar {
- comment "amgtar"
- plugin "amgtar"
-+ property "XATTRS" "YES"
- #property "GNUTAR-PATH" "/path/to/gtar"
- #property "GNUTAR-LISTDIR" "/path/to/gnutar_list_dir"
- }
-diff -up amanda-3.1.1/example/template.d/amanda-S3.conf.in.xattrs amanda-3.1.1/example/template.d/amanda-S3.conf.in
---- amanda-3.1.1/example/template.d/amanda-S3.conf.in.xattrs 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/template.d/amanda-S3.conf.in 2010-08-03 14:47:26.723752659 +0200
-@@ -38,6 +38,7 @@ define dumptype global {
- define application-tool app_amgtar {
- comment "amgtar"
- plugin "amgtar"
-+ property "XATTRS" "YES"
- #property "GNUTAR-PATH" "/path/to/gtar"
- #property "GNUTAR-LISTDIR" "/path/to/gnutar_list_dir"
- }
-diff -up amanda-3.1.1/example/template.d/amanda-tape-changer.conf.in.xattrs amanda-3.1.1/example/template.d/amanda-tape-changer.conf.in
---- amanda-3.1.1/example/template.d/amanda-tape-changer.conf.in.xattrs 2010-06-29 19:09:55.000000000 +0200
-+++ amanda-3.1.1/example/template.d/amanda-tape-changer.conf.in 2010-08-03 14:47:30.827752997 +0200
-@@ -37,6 +37,7 @@ define dumptype global {
- define application-tool app_amgtar {
- comment "amgtar"
- plugin "amgtar"
-+ property "XATTRS" "YES"
- #property "GNUTAR-PATH" "/path/to/gtar"
- #property "GNUTAR-LISTDIR" "/path/to/gnutar_list_dir"
- }
|
[-]
[+]
|
Deleted |
amanda-3.2.0-config-dir.patch
^
|
@@ -1,19 +0,0 @@
-diff --git a/example/amanda.conf.in b/example/amanda.conf.in
-index 5c6ced7..721d683 100644
---- a/example/amanda.conf.in
-+++ b/example/amanda.conf.in
-@@ -225,10 +225,10 @@ holdingdisk hd1 {
- # Note that, although the keyword below is infofile, it is only so for
- # historic reasons, since now it is supposed to be a directory (unless
- # you have selected some database format other than the `text' default)
--infofile "@CONFIG_DIR@/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY
--logdir "@CONFIG_DIR@/@DEFAULT_CONFIG@" # log directory
--indexdir "@CONFIG_DIR@/@DEFAULT_CONFIG@/index" # index directory
--#tapelist "@CONFIG_DIR@/@DEFAULT_CONFIG@/tapelist" # list of used tapes
-+infofile "/var/lib/amanda/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY
-+logdir "/var/lib/amanda/@DEFAULT_CONFIG@" # log directory
-+indexdir "/var/lib/amanda/@DEFAULT_CONFIG@/index" # index directory
-+tapelist "/var/lib/amanda/@DEFAULT_CONFIG@/tapelist" # list of used tapes
- # tapelist is stored, by default, in the directory that contains amanda.conf
-
- # tapetypes
|
[-]
[+]
|
Deleted |
amanda-3.3.1-stdio.patch
^
|
@@ -1,15 +0,0 @@
-diff --git a/gnulib/stdio.in.h b/gnulib/stdio.in.h
-index 80b9dbf..dc2dc9a 100644
---- a/gnulib/stdio.in.h
-+++ b/gnulib/stdio.in.h
-@@ -140,8 +140,8 @@ _GL_WARN_ON_USE (fflush, "fflush is not always POSIX compliant - "
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
--#undef gets
--_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+//#undef gets
-+//_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-
- #if @GNULIB_FOPEN@
- # if @REPLACE_FOPEN@
|
[-]
[+]
|
Deleted |
amanda-3.3.2-autogen.patch
^
|
@@ -1,10 +0,0 @@
-diff --git a/autogen b/autogen
-index 1d593d8..7cb7343 100755
---- a/autogen
-+++ b/autogen
-@@ -57,4 +57,4 @@ autoheader || die "autoheader failed"
- touch config/config.h.in
-
- echo "..automake"
--automake --force --copy --warnings=none || die "automake failed"
-+automake --add-missing --force --copy --warnings=none || die "automake failed"
|
[-]
[+]
|
Deleted |
activate-devpay.1.gz
^
|
@@ -1,15 +0,0 @@
-.TH ACTIVATE-DEVPAY 1
-.SH NAME
-activate-devpay \- create the token and certificate files for Amazon S3
-.SH SYNOPSIS
-.B activate-devpay
-.SH "DESCRIPTION"
-This program creates the token and certificate files for Amazon Devpay's
-Simple Token Service (STS). You can then use those files with the S3 device.
-
-This manual page was written for the Debian GNU/Linux distribution
-because the original program does not have a manual page.
-
-.SH AUTHOR
-This manual page was written by Bdale Garbee <bdale@gag.com>,
-for the Debian GNU/Linux system (but may be used by others).
|
|
Deleted |
amanda-3.3.4.tar.gz
^
|
[-]
[+]
|
Deleted |
amanda-udp.socket
^
|
@@ -1,9 +0,0 @@
-[Unit]
-Description=Amanda Activation Socket
-
-[Socket]
-Service=amanda-udp.service
-ListenDatagram=10080
-
-[Install]
-WantedBy=sockets.target
|
[-]
[+]
|
Deleted |
amanda-udp@.service
^
|
@@ -1,9 +0,0 @@
-[Unit]
-Description=Amanda Backup System
-After=local-fs.target
-
-[Service]
-User=amandabackup
-Group=disk
-ExecStart=/usr/sbin/amandad -auth=bsd amdump
-StandardInput=socket
|
[-]
[+]
|
Deleted |
amanda.crontab
^
|
@@ -1,9 +0,0 @@
-# This is an example for a crontab entry for automated backup with amanda
-# With these cron lines, Amanda will check that the correct tape is in
-# the drive every weekday afternoon at 4pm (if it isn't, all the
-# operators will get mail). At 12:45am that night the dumps will be run.
-#
-# This should be put in user operator's crontab
-#
-0 16 * * 1-5 /usr/sbin/amcheck -m DailySet1
-45 0 * * 2-6 /usr/sbin/amdump DailySet1
|
[-]
[+]
|
Deleted |
amanda.socket
^
|
@@ -1,9 +0,0 @@
-[Unit]
-Description=Amanda Activation Socket
-
-[Socket]
-ListenStream=10080
-Accept=true
-
-[Install]
-WantedBy=sockets.target
|
[-]
[+]
|
Deleted |
amanda@.service
^
|
@@ -1,9 +0,0 @@
-[Unit]
-Description=Amanda Backup System
-After=local-fs.target
-
-[Service]
-User=amandabackup
-Group=disk
-ExecStart=/usr/sbin/amandad -auth=bsdtcp amdump
-StandardInput=socket
|
[-]
[+]
|
Deleted |
amandahosts
^
|
@@ -1,29 +0,0 @@
-# Allow access to amanda over the network. See 'man amanda'
-
-# 'ambackup' connects to 'amandad'. If your 'disklist' is correctly
-# set up, i.e. if it does not use 'localhost' but the fully qualified
-# domain name (FQDN) of the target machine, then you must put
-# the FQDN here. 'ambackup' must be run by user 'amandabackup', so we allow
-# access by user 'amandabackup'. Do not forget to add an 'only_from' line to
-# '/etc/xinet.d/amanda' to allow access to 'amandad' only from known
-# IP addresses.
-
-# replace mymachine.mydomain by the correct value and uncomment
-# mymachine.mydomain amandabackup
-
-
-# 'amrecover' connects to 'amandaidx', which uses the fully qualified
-# domain name when access is done from another machine. 'amrecover'
-# must be run by user 'root', so we allow access by user 'root'.
-
-# replace mymachine.mydomain by the correct value and uncomment
-# mymachine.mydomain root
-
-
-# 'amrecover' connects to 'amandaidx', which uses the bare machine
-# name w/o domain name when access is done from the same machine.
-# 'amrecover' must be run by user 'root', so we allow access by user
-# 'root'.
-
-# replace mymachine by the correct value and uncomment
-# mymachine root
|
[-]
[+]
|
Deleted |
disklist
^
|
@@ -1,69 +0,0 @@
-# sample Amanda2 disklist file, derived from CS.UMD.EDU's disklist
-#
-# If your configuration is called, say, "csd2", then this file normally goes
-# in /etc/amanda/csd2/disklist.
-#
-# File format is:
-#
-# hostname diskdev dumptype
-#
-# where the dumptypes are defined by you in amanda.conf.
-
-
-# At our site, root partitions have a different dumptype because they
-# are of lower priority; they don't contain user data, and don't change
-# much from the department prototype. In a crunch, they can be left for
-# last or skipped.
-
-## A SPARCstation 1+
-#salty sd0a comp-root
-#salty sd0g comp-user
-#salty sd1g comp-user
-#salty sd2a comp-root
-#salty sd2g comp-user
-#salty sd3c comp-user
-#
-## A DECstation 3100
-#slithy rz1a comp-root
-#slithy rz1g comp-user
-#slithy rz3a comp-root
-#slithy rz3g comp-user
-#
-## We don't run compression on the master host since it is going to be
-## busy enough running amanda.
-#master sd0a nocomp-root -1 local
-#master sd0g nocomp-user -1 local
-## note: -1 is a placeholder for the spindle number
-## the holding disk can't be dumped to itself, it uses a disktype that
-## specifies the "no-hold" option (see amanda.conf).
-#master sd1c holding-disk -1 local
-#
-## The chairman's disk is high priority to make sure it gets done.
-#bigwig sd0a comp-root
-#bigwig sd0g comp-high
-## Likewise the named databases in the root partition on our primary
-## nameserver. Also, compression is turned off because we don't want
-## to create any unnecessary load on this baby (it's only a Sun3).
-#bozo sd0a nocomp-high
-#bozo sd0g nocomp-user
-#bozo sd4c nocomp-user
-#
-## Dump Joe's NetBSD machine, with the mounted MS-DOS partition dumped
-## using tar.
-#joespc wd0a comp-root
-#joespc wd0e comp-user
-#joespc /msdos comp-user-tar
-#
-## Some really slow machines, like Sun2's and some Vaxstations, take
-## forever to compress their dumps: it's just not worth it.
-#
-## A Sun2
-#cleo sd0a nocomp-root
-#cleo sd0g nocomp-user
-## A VaxStation
-#susie rz8a nocomp-root
-#susie rz8g nocomp-user
-#
-## and so on ... well, you get the idea
-
-localhost /etc comp-root-tar
|
[-]
[+]
|
Deleted |
killpgrp.8
^
|
@@ -1,36 +0,0 @@
-.\" This file 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 file; if not, write to the Free Software
-.\" Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-.\" MA 02111-1307 USA
-.\"
-.\" HISTORY:
-.\" 2006-05-16, created by Rodrigo Rubira Branco <rrbranco@br.ibm.com>
-.TH killpgrp 8 "May 16, 2006" "User Manuals" "User Manuals"
-.SH NAME
-killpgrp \- kill all processes in the same process group
-.SH SYNOPSIS
-.nf
-.fam C
-\fBkillpgrp\fP
-.fam T
-.fi
-.SH DESCRIPTION
-Kills all processes in its process group when a process group leader is killed.
-.PP
-This program needs to be called by the client uid defined in amanda, and is used to kill VDUMP, VXDUMP, and XFSDUMP in a safe manner. It is called by sendsize, the amanda client software.
-.PP
-killpgrp send a SIGTERM to all processes in its process group. If a process in the group does not exit after three seconds
-and does not answer, killpgp will send a SIGKILL.
-.SH OPTIONS
-\fBkillpgrp\fP takes no arguments.
-.SH SECURITY
-\fBkillpgrp\fP needs to be setuid root unless amanda is compiled with DONT_SUID_ROOT.
-.SH SEE ALSO
-\fBamanda\fP(8)
-.SH AUTHOR
-Manpage written by Rodrigo Rubira Branco <rrbranco@br.ibm.com>
|