2006-04-18 02:10:40 +00:00
|
|
|
# The following options are supported:
|
|
|
|
# --with server_name=hostname
|
|
|
|
# --with homedir=directory
|
|
|
|
# --with[out] rcp
|
|
|
|
# --with[out] gui
|
|
|
|
# --with[out] tcl
|
|
|
|
|
|
|
|
# Hrm, should we default to the name of the buildhost? That seems only
|
|
|
|
# slightly better than picking a hostname at random. This is exactly the kind
|
|
|
|
# of compile-time default that doesn't work well with distributable packages.
|
|
|
|
# Let's force the issue with the non-sensical "localhost".
|
2010-06-02 15:14:37 +00:00
|
|
|
#
|
2006-04-18 02:10:40 +00:00
|
|
|
# Note that "localhost" doesn't actually work. You must either define the
|
|
|
|
# correct hostname here, pass '--with server_name=foo' to rpmbuild, or be sure
|
|
|
|
# that $PBS_SERVER_HOME/server_name contains the correct hostname.
|
2010-06-02 15:14:37 +00:00
|
|
|
%global server_name localhost
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2011-04-21 20:54:36 +00:00
|
|
|
# Build doxygen docs
|
|
|
|
%global doxydoc 1
|
2011-02-02 20:22:17 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%global use_rcp 0
|
|
|
|
%global use_tcl 1
|
|
|
|
%global build_gui 1
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# these are non-defaults, but fit better into most RPM-based systems
|
2010-07-14 21:11:28 +00:00
|
|
|
%global torquehomedir %{_localstatedir}/lib/torque
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# --with/--without processing
|
|
|
|
# first, error if conflicting options are used
|
|
|
|
%{?_with_rcp: %{?_without_rcp: %{error: both _with_rcp and _without_rcp}}}
|
|
|
|
%{?_with_tcl: %{?_without_tcl: %{error: both _with_tcl and _without_tcl}}}
|
|
|
|
%{?_with_gui: %{?_without_gui: %{error: both _with_gui and _without_gui}}}
|
|
|
|
|
|
|
|
# did we find any --with options?
|
2010-06-02 15:14:37 +00:00
|
|
|
%{?_with_rcp: %global use_rcp 1}
|
|
|
|
%{?_with_tcl: %global use_tcl 1}
|
|
|
|
%{?_with_gui: %global build_gui 1}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%{?_with_server_name:%global server_name %(set -- %{_with_server_name}; echo $1 | grep -v with | sed 's/=//')}
|
|
|
|
%{?_with_homedir:%global torquehomedir %(set -- %{_with_homedir}; echo $1 | grep -v with | sed 's/=//')}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# did we find any --without options?
|
2010-06-02 15:14:37 +00:00
|
|
|
%{?_without_rcp: %global use_rcp 0}
|
|
|
|
%{?_without_tcl: %global use_tcl 0}
|
|
|
|
%{?_without_gui: %global build_gui 0}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# Set up all options as disabled
|
2010-06-02 15:14:37 +00:00
|
|
|
%global rcpflags --with-rcp=/usr/bin/scp
|
|
|
|
%global tclflags --without-tcl
|
|
|
|
%global guiflags --disable-gui
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# Enable options that we want
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{use_rcp}
|
|
|
|
%global rcpflags --with-rcp=mom_rcp
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{build_gui}
|
|
|
|
%global guiflags --enable-gui
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{use_tcl}
|
|
|
|
%if %{build_gui}
|
|
|
|
%global tclflags --with-tcl --with-tk
|
2006-04-18 02:10:40 +00:00
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
%global tclflags --with-tcl --without-tk
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# finish up the configs...
|
2010-06-02 15:14:37 +00:00
|
|
|
%global server_nameflags --with-default-server=%{server_name}
|
2010-07-14 21:11:28 +00:00
|
|
|
|
|
|
|
Name: torque
|
2015-04-07 01:55:39 +00:00
|
|
|
Version: 4.2.10
|
2015-04-25 04:57:00 +00:00
|
|
|
Release: 2%{?dist}
|
2010-07-14 21:11:28 +00:00
|
|
|
Summary: Tera-scale Open-source Resource and QUEue manager
|
2014-07-17 13:19:31 +00:00
|
|
|
Source0: http://www.adaptivecomputing.com/download/%{name}/%{name}-%{version}.tar.gz
|
2010-07-14 21:11:28 +00:00
|
|
|
Source2: xpbs.desktop
|
|
|
|
Source3: xpbsmon.desktop
|
|
|
|
Source4: xpbs.png
|
|
|
|
Source5: xpbsmon.png
|
|
|
|
Source6: README.Fedora
|
|
|
|
Source8: config
|
2015-05-02 14:56:07 +00:00
|
|
|
Source20: pbs-mom.service
|
|
|
|
Source21: pbs-sched.service
|
|
|
|
Source22: pbs-server.service
|
|
|
|
Source23: trqauthd.service
|
2011-02-03 18:31:00 +00:00
|
|
|
# Feb 3rd 2011, I've sent a mail upstream to request the re-inclusion
|
|
|
|
# of the OpenPBS license file in distribution.
|
|
|
|
# I'll announce to fedora-devel once this is resolved either way.
|
|
|
|
# Fedora approval of TORQUEv1.1
|
|
|
|
# http://lists.fedoraproject.org/pipermail/legal/2011-February/001530.html
|
|
|
|
|
2011-06-17 17:28:36 +00:00
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=713996
|
|
|
|
Patch1: torque-munge-size.patch
|
|
|
|
|
2011-02-03 18:31:00 +00:00
|
|
|
License: OpenPBS and TORQUEv1.1
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: System Environment/Daemons
|
2013-08-16 21:12:00 +00:00
|
|
|
URL: http://www.adaptivecomputing.com/products/open-source/torque/
|
2010-12-09 20:43:38 +00:00
|
|
|
%if 0%{?el4}%{?el5}
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
%endif
|
2010-07-14 21:11:28 +00:00
|
|
|
BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: pam-devel
|
|
|
|
BuildRequires: xauth
|
|
|
|
BuildRequires: readline-devel
|
|
|
|
BuildRequires: ncurses-devel
|
2014-01-12 12:48:49 +00:00
|
|
|
BuildRequires: gperf
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
BuildRequires: libxml2-devel
|
2015-04-08 03:52:34 +00:00
|
|
|
BuildRequires: munge-devel
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{use_tcl}
|
2010-07-14 21:11:28 +00:00
|
|
|
BuildRequires: tcl-devel
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{build_gui}
|
2010-07-14 21:11:28 +00:00
|
|
|
BuildRequires: tk-devel
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
BuildRequires: systemd
|
|
|
|
Requires(post): systemd
|
|
|
|
Requires(preun): systemd
|
|
|
|
Requires(postun): systemd
|
|
|
|
%endif
|
2010-12-09 20:43:38 +00:00
|
|
|
|
|
|
|
%if 0%{?doxydoc}
|
|
|
|
BuildRequires: graphviz
|
|
|
|
BuildRequires: doxygen
|
|
|
|
%if "%{?rhel}" == "5"
|
|
|
|
BuildRequires: graphviz-gd
|
|
|
|
%endif
|
2015-04-28 03:57:17 +00:00
|
|
|
%if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 7
|
2010-12-09 20:43:38 +00:00
|
|
|
BuildRequires: tex(latex)
|
2014-01-12 12:48:49 +00:00
|
|
|
BuildRequires: tex-xtab
|
|
|
|
BuildRequires: tex-sectsty
|
|
|
|
BuildRequires: tex-tocloft
|
|
|
|
BuildRequires: tex-multirow
|
2015-04-28 03:57:17 +00:00
|
|
|
%if %{?fedora}%{!?fedora:0}
|
2015-04-08 03:52:34 +00:00
|
|
|
BuildRequires: tex-adjustbox
|
2015-04-28 03:57:17 +00:00
|
|
|
%endif
|
2010-12-09 20:43:38 +00:00
|
|
|
%else
|
|
|
|
%if %{?rhel}%{!?rhel:0} >= 6
|
|
|
|
BuildRequires: tex(latex)
|
|
|
|
%else
|
|
|
|
BuildRequires: tetex-latex
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
2015-04-25 04:57:00 +00:00
|
|
|
Requires(post): /bin/grep /etc/services
|
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
%description
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
This package holds just a few shared files and directories.
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
%package client
|
|
|
|
Group: Applications/System
|
|
|
|
Summary: Client part of TORQUE
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2010-12-10 19:36:38 +00:00
|
|
|
Requires: munge
|
2010-07-14 21:11:28 +00:00
|
|
|
Requires(posttrans): chkconfig
|
|
|
|
Requires(preun): chkconfig
|
2011-07-25 23:01:39 +00:00
|
|
|
Requires: munge
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%description client
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the command-line client programs.
|
|
|
|
|
|
|
|
%package docs
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: Documentation
|
|
|
|
Summary: Documentation files for TORQUE
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
2010-12-08 11:45:08 +00:00
|
|
|
%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6
|
2010-07-14 21:11:28 +00:00
|
|
|
BuildArch: noarch
|
2010-12-08 11:45:08 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%description docs
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the documentation files.
|
|
|
|
|
|
|
|
%package gui
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: Applications/System
|
|
|
|
Summary: Graphical clients for TORQUE
|
|
|
|
Requires: torque-client = %{version}-%{release}
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%description gui
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the graphical clients.
|
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
%package libs
|
|
|
|
Summary: Run-time libs for programs which will use the %{name} library
|
|
|
|
Group: Development/Libraries
|
|
|
|
Requires: torque = %{version}-%{release}
|
2010-12-10 19:36:38 +00:00
|
|
|
Requires: munge
|
2010-07-14 21:11:28 +00:00
|
|
|
Obsoletes: libtorque < 2.4.8-2
|
|
|
|
Provides: libtorque = %{version}-%{release}
|
2011-07-25 23:01:39 +00:00
|
|
|
Requires: munge
|
2010-07-14 21:11:28 +00:00
|
|
|
|
|
|
|
%description libs
|
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
This package includes the shared libraries necessary for running TORQUE
|
|
|
|
programs.
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
%package devel
|
|
|
|
Summary: Development tools for programs which will use the %{name} library
|
|
|
|
Group: Development/Libraries
|
|
|
|
Requires: torque-libs = %{version}-%{release}
|
|
|
|
Obsoletes: libtorque-devel < 2.4.8-2
|
|
|
|
Provides: libtorque-devel = %{version}-%{release}
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
This package includes the header files and static libraries
|
|
|
|
necessary for developing programs which will use %{name}.
|
|
|
|
|
|
|
|
%package mom
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: System Environment/Daemons
|
|
|
|
Summary: Node execution daemon for TORQUE
|
|
|
|
Requires: torque-libs = %{version}-%{release}
|
2010-12-10 19:36:38 +00:00
|
|
|
Requires: munge
|
2010-07-14 21:11:28 +00:00
|
|
|
%if ! %{use_rcp}
|
|
|
|
Requires: openssh-clients
|
|
|
|
%endif
|
|
|
|
Requires(post): chkconfig
|
|
|
|
Requires(preun): chkconfig
|
|
|
|
Requires(preun): initscripts
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
|
2011-07-25 23:01:39 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%description mom
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the execute daemon required on every node.
|
|
|
|
|
|
|
|
%package pam
|
2010-07-14 21:11:28 +00:00
|
|
|
Summary: PAM module for TORQUE MOM nodes
|
|
|
|
Group: System Environment/Base
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%description pam
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
A simple PAM module to authorize users on PBS MOM nodes with a running job.
|
|
|
|
|
|
|
|
%package scheduler
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: System Environment/Daemons
|
|
|
|
Summary: Simple fifo scheduler for TORQUE
|
|
|
|
Requires: torque-libs = %{version}-%{release}
|
|
|
|
Requires(post): chkconfig
|
|
|
|
Requires(preun): chkconfig
|
|
|
|
Requires(preun): initscripts
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%description scheduler
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the fifo C scheduler.
|
|
|
|
|
|
|
|
%package server
|
2010-07-14 21:11:28 +00:00
|
|
|
Group: System Environment/Daemons
|
|
|
|
Summary: The main part of TORQUE
|
|
|
|
Requires: torque-libs = %{version}-%{release}
|
2010-12-10 19:36:38 +00:00
|
|
|
Requires: munge
|
2010-07-14 21:11:28 +00:00
|
|
|
%if ! %{use_rcp}
|
|
|
|
Requires: openssh-server
|
|
|
|
%endif
|
|
|
|
Requires(post): chkconfig
|
|
|
|
Requires(preun): chkconfig
|
|
|
|
Requires(preun): initscripts
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%description server
|
2010-07-14 21:11:28 +00:00
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
This package holds the server.
|
|
|
|
|
2010-12-09 20:43:38 +00:00
|
|
|
%package drmaa
|
|
|
|
Group: System Environment/Daemons
|
2010-12-09 21:33:53 +00:00
|
|
|
Summary: Run time files for the drmaa interface
|
2010-12-09 20:43:38 +00:00
|
|
|
Requires: torque-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description drmaa
|
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
2010-12-09 21:33:53 +00:00
|
|
|
Run time files for working the DRMAA interface to torque.
|
2010-12-09 20:43:38 +00:00
|
|
|
DRMAA is "Distributed Resource Management Application API"
|
|
|
|
|
|
|
|
|
|
|
|
%package drmaa-devel
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
Summary: Development files for the drmaa interface.
|
|
|
|
Requires: torque-drmaa = %{version}-%{release}
|
|
|
|
Requires: torque-devel = %{version}-%{release}
|
|
|
|
|
|
|
|
%description drmaa-devel
|
|
|
|
TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource
|
|
|
|
manager providing control over batch jobs and distributed compute nodes.
|
|
|
|
TORQUE is based on OpenPBS version 2.3.12 and incorporates scalability,
|
|
|
|
fault tolerance, and feature extension patches provided by USC, NCSA, OSC,
|
|
|
|
the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, and many
|
|
|
|
other leading edge HPC organizations.
|
|
|
|
|
|
|
|
Developement files for working the DRMAA interface to torque.
|
|
|
|
DRMAA is "Distributed Resource Management Application API"
|
|
|
|
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%prep
|
2011-04-21 20:19:53 +00:00
|
|
|
%setup -q -n torque-%{version}
|
2011-06-17 17:28:36 +00:00
|
|
|
%patch1 -p 1
|
2014-01-12 12:48:49 +00:00
|
|
|
sed -i '/LATEX_BATCHMODE/d' src/drmaa/Doxyfile.in
|
2010-07-14 21:11:28 +00:00
|
|
|
install -pm 644 %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \
|
2010-12-09 21:54:47 +00:00
|
|
|
%{SOURCE6} %{SOURCE8} .
|
2010-07-14 21:11:28 +00:00
|
|
|
# rm x bit on some documentation.
|
|
|
|
chmod 644 torque.setup
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
%build
|
2014-07-17 13:08:47 +00:00
|
|
|
CFLAGS="%{optflags} -Wno-overlength-strings -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE"
|
2006-08-01 23:22:12 +00:00
|
|
|
%configure --includedir=%{_includedir}/torque \
|
|
|
|
--with-server-home=%{torquehomedir} --with-pam=/%{_lib}/security \
|
2010-06-02 15:14:37 +00:00
|
|
|
--with-sendmail=%{_sbindir}/sendmail --disable-static \
|
2014-07-17 13:08:47 +00:00
|
|
|
--with-tcp-retry-limit=2 --without-debug \
|
2015-04-08 03:52:34 +00:00
|
|
|
--enable-drmaa --enable-munge-auth --with-munge \
|
2006-08-01 23:22:12 +00:00
|
|
|
%{server_nameflags} %{guiflags} %{tclflags} %{rcpflags}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
make %{?_smp_mflags}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2015-05-02 14:45:49 +00:00
|
|
|
for daemon in pbs_mom pbs_sched pbs_server trqauthd
|
2010-07-14 21:11:28 +00:00
|
|
|
do
|
|
|
|
sed -i -e 's|^PBS_HOME=.*|PBS_HOME=%{torquehomedir}|' \
|
|
|
|
-e 's|^PBS_DAEMON=.*|PBS_DAEMON=%{_sbindir}/'$daemon'|' \
|
|
|
|
-e 's|chkconfig: 345|chkconfig: -|' \
|
|
|
|
contrib/init.d/$daemon
|
|
|
|
done
|
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
%install
|
2010-06-02 15:14:37 +00:00
|
|
|
make DESTDIR=%{buildroot} INSTALL="install -p" install
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
# remove files we don't need
|
2010-06-02 15:14:37 +00:00
|
|
|
rm -f %{buildroot}%{_libdir}/*.la
|
|
|
|
rm -f %{buildroot}%{_libdir}/*/buildindex
|
|
|
|
rm -f %{buildroot}/%{_lib}/security/pam_pbssimpleauth.{a,la}
|
|
|
|
mkdir -p %{buildroot}%{_bindir}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2015-05-02 14:56:07 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
# install systemd scripts
|
|
|
|
mkdir -p %{buildroot}%{_unitdir}
|
|
|
|
install -p -m 644 %{SOURCE20} %{buildroot}%{_unitdir}/
|
|
|
|
install -p -m 644 %{SOURCE21} %{buildroot}%{_unitdir}/
|
|
|
|
install -p -m 644 %{SOURCE22} %{buildroot}%{_unitdir}/
|
|
|
|
install -p -m 644 %{SOURCE23} %{buildroot}%{_unitdir}/
|
|
|
|
%else
|
2006-04-18 02:10:40 +00:00
|
|
|
# install initscripts
|
2010-06-02 15:14:37 +00:00
|
|
|
mkdir -p %{buildroot}%{_initrddir}
|
2010-07-14 21:11:28 +00:00
|
|
|
install -p -m 755 contrib/init.d/pbs_mom %{buildroot}%{_initrddir}/pbs_mom
|
|
|
|
install -p -m 755 contrib/init.d/pbs_sched %{buildroot}%{_initrddir}/pbs_sched
|
|
|
|
install -p -m 755 contrib/init.d/pbs_server %{buildroot}%{_initrddir}/pbs_server
|
2015-05-02 14:45:49 +00:00
|
|
|
install -p -m 755 contrib/init.d/trqauthd %{buildroot}%{_initrddir}/trqauthd
|
2015-05-02 14:56:07 +00:00
|
|
|
%endif
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
%if %{build_gui}
|
|
|
|
# This is really trivial, but cleans up an rpmlint warning
|
2010-06-02 15:14:37 +00:00
|
|
|
sed -i -e 's|%{_lib}/../||' %{buildroot}%{_bindir}/xpbs
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
desktop-file-install --dir %{buildroot}%{_datadir}/applications xpbs.desktop
|
|
|
|
desktop-file-install --dir %{buildroot}%{_datadir}/applications xpbsmon.desktop
|
|
|
|
install -d %{buildroot}%{_datadir}/pixmaps
|
|
|
|
install -p -m0644 xpbs.png xpbsmon.png %{buildroot}%{_datadir}/pixmaps
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
|
2008-04-17 05:33:24 +00:00
|
|
|
# alternatives stuff
|
|
|
|
for bin in qalter qdel qhold qrls qselect qstat qsub
|
|
|
|
do
|
2010-06-02 15:14:37 +00:00
|
|
|
mv %{buildroot}%{_bindir}/$bin %{buildroot}%{_bindir}/${bin}-torque
|
|
|
|
mv %{buildroot}%{_mandir}/man1/${bin}.1 \
|
|
|
|
%{buildroot}%{_mandir}/man1/${bin}-torque.1
|
2008-04-17 05:33:24 +00:00
|
|
|
done
|
|
|
|
|
2011-06-26 16:21:02 +00:00
|
|
|
# Remove nodes file database since we don't want it in
|
|
|
|
# the package.
|
|
|
|
rm %{buildroot}/%{torquehomedir}/server_priv/nodes
|
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
# Relocate configuration files.
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/torque
|
|
|
|
pushd %{buildroot}%{torquehomedir}
|
|
|
|
mv pbs_environment %{buildroot}%{_sysconfdir}/torque
|
|
|
|
mv server_name %{buildroot}%{_sysconfdir}/torque
|
|
|
|
ln -s %{_sysconfdir}/torque/pbs_environment .
|
|
|
|
ln -s %{_sysconfdir}/torque/server_name .
|
|
|
|
popd
|
|
|
|
|
|
|
|
# Relocate mom_logs to /var/log
|
|
|
|
mkdir -p %{buildroot}%{_var}/log/torque
|
|
|
|
pushd %{buildroot}%{torquehomedir}
|
|
|
|
mv mom_logs %{buildroot}%{_var}/log/torque
|
|
|
|
ln -s %{_var}/log/torque/mom_logs .
|
|
|
|
popd
|
|
|
|
|
|
|
|
# Install mom_priv/config file to /etc/torque/mom
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/torque/mom
|
|
|
|
install -p -m 644 config %{buildroot}%{_sysconfdir}/torque/mom/config
|
|
|
|
pushd %{buildroot}%{torquehomedir}/mom_priv
|
|
|
|
ln -s %{_sysconfdir}/torque/mom/config .
|
|
|
|
popd
|
|
|
|
|
|
|
|
# Install sched_config files to /etc/torque/sched
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/torque/sched
|
|
|
|
pushd %{buildroot}%{torquehomedir}/sched_priv
|
|
|
|
for CONFIG in dedicated_time holidays resource_group sched_config ; do
|
|
|
|
mv $CONFIG %{buildroot}%{_sysconfdir}/torque/sched/.
|
|
|
|
ln -s %{_sysconfdir}/torque/sched/$CONFIG .
|
|
|
|
done
|
|
|
|
popd
|
|
|
|
|
|
|
|
# Relocate sched_logs to /var/log
|
|
|
|
pushd %{buildroot}%{torquehomedir}
|
|
|
|
mv sched_logs %{buildroot}%{_var}/log/torque
|
|
|
|
ln -s %{_var}/log/torque/sched_logs .
|
|
|
|
popd
|
|
|
|
|
|
|
|
# Relocate server_logs to /var/log
|
|
|
|
pushd %{buildroot}%{torquehomedir}
|
|
|
|
mv server_logs %{buildroot}%{_var}/log/torque
|
|
|
|
ln -s %{_var}/log/torque/server_logs .
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
2010-12-09 20:43:38 +00:00
|
|
|
# Move drmaa man pages to correct place
|
|
|
|
# and delete the three copies of the same documentation.
|
|
|
|
|
|
|
|
%if 0%{?doxydoc}
|
2014-10-15 06:22:04 +00:00
|
|
|
rm -f %{buildroot}%{_defaultdocdir}/torque-drmaa/man/man3/*_src_drmaa_src_.3
|
2010-12-09 20:43:38 +00:00
|
|
|
mv %{buildroot}%{_defaultdocdir}/torque-drmaa/man/man3/* %{buildroot}%{_mandir}/man3/.
|
|
|
|
rm -rf %{buildroot}%{_defaultdocdir}/torque-drmaa/html/*
|
|
|
|
rm -rf %{buildroot}%{_defaultdocdir}/torque-drmaa/latex/*
|
|
|
|
# Include drmaa.pdf later from the src tree.
|
|
|
|
rm %{buildroot}%{_defaultdocdir}/torque-drmaa/drmaa.pdf
|
|
|
|
%endif
|
|
|
|
|
2010-12-09 21:35:58 +00:00
|
|
|
#Remove man page for binary that is not included.
|
|
|
|
rm %{buildroot}%{_mandir}/man1/basl2c.1
|
|
|
|
|
2014-01-12 12:48:49 +00:00
|
|
|
# fix permissions for some directories in /var/lib/torque
|
|
|
|
chmod 755 `find %{buildroot}/var/lib/torque -type d`
|
|
|
|
|
2015-04-02 16:52:30 +00:00
|
|
|
# Merge applications into one software center item
|
|
|
|
%if %{build_gui}
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
|
|
|
|
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/xpbsmon.appdata.xml <<EOF
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
|
|
|
|
<component type="desktop">
|
|
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
|
|
<id>xpbsmon.desktop</id>
|
|
|
|
<metadata>
|
|
|
|
<value key="X-Merge-With-Parent">xpbs.desktop</value>
|
|
|
|
</metadata>
|
|
|
|
</component>
|
|
|
|
EOF
|
|
|
|
%endif
|
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
%clean
|
2010-06-02 15:14:37 +00:00
|
|
|
rm -rf %{buildroot}
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
%post
|
2015-04-25 04:57:00 +00:00
|
|
|
for srvs in pbs:15001 pbs_mon:15002 pbs_resmom:15003 pbs_sched:15004 ; do
|
|
|
|
port=${srvs/*:/}
|
|
|
|
srvs=${srvs/:*/}
|
|
|
|
for proto in tcp udp ; do
|
|
|
|
if ! grep -q $srvs'\W\W*'$port'/'$proto /etc/services;then
|
|
|
|
cat<<__EOF__>>/etc/services
|
|
|
|
$srvs $port/$proto
|
2010-07-14 21:11:28 +00:00
|
|
|
__EOF__
|
2015-04-25 04:57:00 +00:00
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2008-04-17 05:33:24 +00:00
|
|
|
%posttrans client
|
|
|
|
/usr/sbin/alternatives --install %{_bindir}/qsub qsub %{_bindir}/qsub-torque 10 \
|
|
|
|
--slave %{_mandir}/man1/qsub.1.gz qsub-man \
|
|
|
|
%{_mandir}/man1/qsub-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qalter qalter %{_bindir}/qalter-torque \
|
|
|
|
--slave %{_mandir}/man1/qalter.1.gz qalter-man \
|
|
|
|
%{_mandir}/man1/qalter-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qdel qdel %{_bindir}/qdel-torque \
|
|
|
|
--slave %{_mandir}/man1/qdel.1.gz qdel-man \
|
|
|
|
%{_mandir}/man1/qdel-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qhold qhold %{_bindir}/qhold-torque \
|
|
|
|
--slave %{_mandir}/man1/qhold.1.gz qhold-man \
|
|
|
|
%{_mandir}/man1/qhold-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qrls qrls %{_bindir}/qrls-torque \
|
|
|
|
--slave %{_mandir}/man1/qrls.1.gz qrls-man \
|
|
|
|
%{_mandir}/man1/qrls-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qselect qselect %{_bindir}/qselect-torque \
|
|
|
|
--slave %{_mandir}/man1/qselect.1.gz qselect-man \
|
|
|
|
%{_mandir}/man1/qselect-torque.1.gz \
|
|
|
|
--slave %{_bindir}/qstat qstat %{_bindir}/qstat-torque \
|
|
|
|
--slave %{_mandir}/man1/qstat.1.gz qstat-man \
|
|
|
|
%{_mandir}/man1/qstat-torque.1.gz
|
|
|
|
|
|
|
|
%preun client
|
|
|
|
if [ $1 -eq 0 ]; then
|
|
|
|
/usr/sbin/alternatives --remove qsub %{_bindir}/qsub-torque
|
|
|
|
fi
|
|
|
|
|
2010-12-09 20:43:38 +00:00
|
|
|
%post libs -p /sbin/ldconfig
|
|
|
|
%postun libs -p /sbin/ldconfig
|
|
|
|
%post drmaa -p /sbin/ldconfig
|
|
|
|
%postun drmaa -p /sbin/ldconfig
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%post mom
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_post pbs-mom.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
/sbin/chkconfig --add pbs_mom
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%preun mom
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_preun pbs-mom.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
if [ $1 -eq 0 ]; then
|
|
|
|
/sbin/service pbs_mom stop >/dev/null 2>&1
|
|
|
|
/sbin/chkconfig --del pbs_mom
|
|
|
|
fi
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%post scheduler
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_post pbs-sched.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
/sbin/chkconfig --add pbs_sched
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%preun scheduler
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_preun pbs-sched.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
if [ $1 -eq 0 ]; then
|
|
|
|
/sbin/service pbs_sched stop >/dev/null 2>&1
|
|
|
|
/sbin/chkconfig --del pbs_sched
|
|
|
|
fi
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%post server
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_post pbs-server.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
/sbin/chkconfig --add pbs_server
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%preun server
|
2015-05-02 15:22:39 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%systemd_preun pbs-server.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
if [ $1 -eq 0 ]; then
|
|
|
|
/sbin/service pbs_server stop >/dev/null 2>&1
|
|
|
|
/sbin/chkconfig --del pbs_server
|
|
|
|
fi
|
2015-05-02 15:22:39 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-, root, root, -)
|
2010-07-14 21:11:28 +00:00
|
|
|
%doc README.torque torque.setup Release_Notes
|
2014-01-12 12:48:49 +00:00
|
|
|
%doc CHANGELOG PBS_License.txt README.Fedora contrib/PBS_License_2.3.txt
|
2010-07-14 21:11:28 +00:00
|
|
|
%dir %{torquehomedir}
|
|
|
|
%dir %{torquehomedir}/aux
|
|
|
|
%dir %{torquehomedir}/spool
|
|
|
|
%dir %{torquehomedir}/undelivered
|
2011-08-31 18:11:00 +00:00
|
|
|
%{torquehomedir}/checkpoint
|
2010-07-14 21:11:28 +00:00
|
|
|
%{torquehomedir}/pbs_environment
|
|
|
|
%{torquehomedir}/server_name
|
|
|
|
%config(noreplace) %{_sysconfdir}/torque/pbs_environment
|
|
|
|
%config(noreplace) %{_sysconfdir}/torque/server_name
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man1/pbs.1.*
|
2010-06-02 15:14:37 +00:00
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
%files client
|
2010-06-02 15:14:37 +00:00
|
|
|
%defattr(-, root, root, -)
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_bindir}/q*
|
|
|
|
%{_bindir}/chk_tree
|
|
|
|
%{_bindir}/hostn
|
|
|
|
%{_bindir}/nqs2pbs
|
|
|
|
%{_bindir}/pbsdsh
|
|
|
|
%{_bindir}/pbsnodes
|
|
|
|
%{_bindir}/printjob
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_bindir}/printserverdb
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_bindir}/printtracking
|
|
|
|
%{_bindir}/tracejob
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_sbindir}/momctl
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_sbindir}/pbs_demux
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{use_tcl}
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_bindir}/pbs_tclsh
|
|
|
|
%endif
|
2010-07-14 21:11:28 +00:00
|
|
|
%{_mandir}/man1/nqs2pbs.1.*
|
|
|
|
%{_mandir}/man1/pbsdsh.1.*
|
|
|
|
%{_mandir}/man1/qchkpt.1.*
|
|
|
|
%{_mandir}/man1/qmgr.1.*
|
|
|
|
%{_mandir}/man1/qmove.1.*
|
|
|
|
%{_mandir}/man1/qmsg.1.*
|
|
|
|
%{_mandir}/man1/qorder.1.*
|
|
|
|
%{_mandir}/man1/qrerun.1.*
|
|
|
|
%{_mandir}/man1/qsig.1.*
|
2011-06-28 04:49:10 +00:00
|
|
|
%{_mandir}/man1/qgpumode.1.gz
|
|
|
|
%{_mandir}/man1/qgpureset.1.gz
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man8/pbsnodes.8.*
|
|
|
|
%{_mandir}/man8/qdisable.8.*
|
|
|
|
%{_mandir}/man8/qenable.8.*
|
|
|
|
%{_mandir}/man8/qrun.8.*
|
|
|
|
%{_mandir}/man8/qstart.8.*
|
|
|
|
%{_mandir}/man8/qstop.8.*
|
|
|
|
%{_mandir}/man8/qterm.8.*
|
2010-07-14 21:11:28 +00:00
|
|
|
%{_mandir}/man7/pbs_job_attributes.7.*
|
|
|
|
%{_mandir}/man7/pbs_queue_attributes.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_aix4.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_aix5.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_darwin.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_digitalunix.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_freebsd.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_fujitsu.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_hpux10.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_hpux11.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_irix5.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_irix6.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_irix6array.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_linux.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_netbsd.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_solaris5.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_solaris7.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_sp2.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_sunos4.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_unicos8.7.*
|
|
|
|
%{_mandir}/man7/pbs_resources_unicosmk2.7.*
|
|
|
|
%{_mandir}/man7/pbs_server_attributes.7.*
|
|
|
|
|
2010-12-09 21:33:53 +00:00
|
|
|
# And the following are alternative managed ones.
|
|
|
|
%{_mandir}/man1/qsub-torque.1.*
|
|
|
|
%{_mandir}/man1/qalter-torque.1.*
|
|
|
|
%{_mandir}/man1/qdel-torque.1.*
|
|
|
|
%{_mandir}/man1/qhold-torque.1.*
|
|
|
|
%{_mandir}/man1/qrls-torque.1.*
|
|
|
|
%{_mandir}/man1/qselect-torque.1.*
|
|
|
|
%{_mandir}/man1/qstat-torque.1.*
|
|
|
|
|
|
|
|
|
|
|
|
%files docs
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%doc doc/admin_guide.ps
|
|
|
|
%if 0%{?doxydoc}
|
|
|
|
%doc src/drmaa/drmaa.pdf
|
|
|
|
%endif
|
2006-04-18 02:10:40 +00:00
|
|
|
|
|
|
|
%if %{build_gui}
|
|
|
|
%files gui
|
2010-06-02 15:14:37 +00:00
|
|
|
%defattr(-, root, root, -)
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_bindir}/pbs_wish
|
|
|
|
%{_bindir}/xpbs
|
|
|
|
%{_bindir}/xpbsmon
|
|
|
|
%{_libdir}/xpbs
|
|
|
|
%{_libdir}/xpbsmon
|
2015-03-26 16:47:00 +00:00
|
|
|
%{_datadir}/appdata/*.appdata.xml
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_datadir}/applications/*.desktop
|
|
|
|
%{_datadir}/pixmaps/*.png
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man1/xpbs.1.*
|
|
|
|
%{_mandir}/man1/xpbsmon.1.*
|
2006-04-18 02:10:40 +00:00
|
|
|
%endif
|
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
%files libs
|
2010-06-02 15:14:37 +00:00
|
|
|
%defattr(-, root, root, -)
|
2010-12-09 20:43:38 +00:00
|
|
|
%{_libdir}/libtorque.so.*
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
%files devel
|
2010-06-02 15:14:37 +00:00
|
|
|
%defattr(-, root, root, -)
|
2010-12-09 20:43:38 +00:00
|
|
|
%{_libdir}/libtorque.so
|
2014-07-17 13:08:47 +00:00
|
|
|
%{_includedir}/torque
|
|
|
|
%exclude %{_includedir}/torque/drmaa.h
|
2006-04-18 02:10:40 +00:00
|
|
|
%{_bindir}/pbs-config
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man3/pbs_alterjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_connect.3.*
|
|
|
|
%{_mandir}/man3/pbs_default.3.*
|
|
|
|
%{_mandir}/man3/pbs_deljob.3.*
|
|
|
|
%{_mandir}/man3/pbs_disconnect.3.*
|
|
|
|
%{_mandir}/man3/pbs_geterrmsg.3.*
|
|
|
|
%{_mandir}/man3/pbs_holdjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_locate.3.*
|
|
|
|
%{_mandir}/man3/pbs_manager.3.*
|
|
|
|
%{_mandir}/man3/pbs_movejob.3.*
|
|
|
|
%{_mandir}/man3/pbs_msgjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_orderjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_rerunjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_rescquery.3.*
|
|
|
|
%{_mandir}/man3/pbs_rescreserve.3.*
|
|
|
|
%{_mandir}/man3/pbs_rlsjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_runjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_selectjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_selstat.3.*
|
|
|
|
%{_mandir}/man3/pbs_sigjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_stagein.3.*
|
|
|
|
%{_mandir}/man3/pbs_statjob.3.*
|
|
|
|
%{_mandir}/man3/pbs_statnode.3.*
|
|
|
|
%{_mandir}/man3/pbs_statque.3.*
|
|
|
|
%{_mandir}/man3/pbs_statserver.3.*
|
|
|
|
%{_mandir}/man3/pbs_submit.3.*
|
|
|
|
%{_mandir}/man3/pbs_terminate.3.*
|
|
|
|
%{_mandir}/man3/pbs_checkpointjob.3.gz
|
|
|
|
%{_mandir}/man3/pbs_fbserver.3.gz
|
|
|
|
%{_mandir}/man3/pbs_get_server_list.3.gz
|
2011-06-28 04:49:10 +00:00
|
|
|
%{_mandir}/man3/pbs_gpumode.3.gz
|
|
|
|
%{_mandir}/man3/pbs_gpureset.3.gz
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man3/tm.3.*
|
2011-07-25 22:43:57 +00:00
|
|
|
%{_mandir}/man3/pbs_gpumode.3.gz
|
|
|
|
%{_mandir}/man3/pbs_gpureset.3.gz
|
2010-12-09 21:35:58 +00:00
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%files mom
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%{_sbindir}/pbs_mom
|
|
|
|
%{_sbindir}/qnoded
|
|
|
|
%{_sbindir}/pbs_demux
|
|
|
|
%{_bindir}/pbs_track
|
2015-05-02 14:56:07 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%{_unitdir}/pbs-mom.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_initrddir}/pbs_mom
|
2015-05-02 14:56:07 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
%if %{use_rcp}
|
|
|
|
%attr(4755, root, root) %{_sbindir}/pbs_rcp
|
|
|
|
%endif
|
2010-07-14 21:11:28 +00:00
|
|
|
%{torquehomedir}/mom_priv
|
2010-06-02 15:14:37 +00:00
|
|
|
%{torquehomedir}/mom_logs
|
|
|
|
%{torquehomedir}/undelivered
|
2010-07-14 21:11:28 +00:00
|
|
|
%dir %{_var}/log/torque
|
|
|
|
%dir %{_var}/log/torque/mom_logs
|
|
|
|
%dir %{_sysconfdir}/torque/mom
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man8/pbs_mom.8.*
|
2010-07-14 21:11:28 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/torque/mom/config
|
2006-08-01 23:22:12 +00:00
|
|
|
|
|
|
|
%files pam
|
2010-06-02 15:14:37 +00:00
|
|
|
%defattr(-, root, root, -)
|
2006-08-01 23:22:12 +00:00
|
|
|
%doc src/pam/README.pam
|
|
|
|
/%{_lib}/security/pam_pbssimpleauth.so
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
%files scheduler
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%attr(0755, root, root) %{_sbindir}/pbs_sched
|
|
|
|
%{_sbindir}/qschedd
|
2015-05-02 14:56:07 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%{_unitdir}/pbs-scheduler.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_initrddir}/pbs_sched
|
2015-05-02 14:56:07 +00:00
|
|
|
%endif
|
2010-06-02 15:14:37 +00:00
|
|
|
%dir %{torquehomedir}/sched_priv
|
|
|
|
%config(noreplace) %{torquehomedir}/sched_priv/*
|
|
|
|
%{torquehomedir}/sched_logs
|
2010-07-14 21:11:28 +00:00
|
|
|
%dir %{_var}/log/torque/sched_logs
|
|
|
|
%dir %{_sysconfdir}/torque/sched
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man8/pbs_sched.8.*
|
|
|
|
%{_mandir}/man8/pbs_sched_basl.8.*
|
|
|
|
%{_mandir}/man8/pbs_sched_cc.8.*
|
|
|
|
%{_mandir}/man8/pbs_sched_tcl.8.*
|
2010-07-14 21:11:28 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/torque/sched/dedicated_time
|
|
|
|
%config(noreplace) %{_sysconfdir}/torque/sched/holidays
|
|
|
|
%config(noreplace) %{_sysconfdir}/torque/sched/resource_group
|
|
|
|
%config(noreplace) %{_sysconfdir}/torque/sched/sched_config
|
2010-06-02 15:14:37 +00:00
|
|
|
|
|
|
|
%files server
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%attr(0755, root, root) %{_sbindir}/pbs_server
|
|
|
|
%attr(0755, root, root) %{_sbindir}/momctl
|
2014-01-12 12:48:49 +00:00
|
|
|
%attr(0755, root, root) %{_sbindir}/trqauthd
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_sbindir}/qserverd
|
2015-05-02 14:56:07 +00:00
|
|
|
%if 0%{?rhel} >= 7 || 0%{?fedora} > 0
|
|
|
|
%{_unitdir}/pbs-server.service
|
|
|
|
%{_unitdir}/trqauthd.service
|
|
|
|
%else
|
2010-06-02 15:14:37 +00:00
|
|
|
%{_initrddir}/pbs_server
|
2015-05-02 14:56:07 +00:00
|
|
|
%{_initrddir}/trqauthd.service
|
|
|
|
%endif
|
2010-07-14 21:11:28 +00:00
|
|
|
%dir %{_var}/log/torque/server_logs
|
2010-06-02 15:14:37 +00:00
|
|
|
%{torquehomedir}/server_logs
|
|
|
|
%{torquehomedir}/server_priv
|
2010-12-09 21:35:58 +00:00
|
|
|
%{_mandir}/man8/pbs_server.8.*
|
2006-04-18 02:10:40 +00:00
|
|
|
|
2010-12-09 20:43:38 +00:00
|
|
|
%files drmaa
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%{_libdir}/libdrmaa.so.*
|
|
|
|
|
|
|
|
%files drmaa-devel
|
|
|
|
%defattr(-, root, root, -)
|
|
|
|
%{_libdir}/libdrmaa.so
|
|
|
|
%{_includedir}/torque/drmaa.h
|
|
|
|
%if 0%{?doxydoc}
|
|
|
|
%{_mandir}/man3/compat.h.3.*
|
|
|
|
%{_mandir}/man3/drmaa.3.*
|
|
|
|
%{_mandir}/man3/drmaa.h.3.*
|
|
|
|
%{_mandir}/man3/drmaa_attr_names_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_attr_values_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_attrib.3.*
|
|
|
|
%{_mandir}/man3/drmaa_attrib_info_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_def_attr_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_job_ids_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_job_iter_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_job_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_job_template_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_jobt.3.*
|
|
|
|
%{_mandir}/man3/drmaa_session.3.*
|
|
|
|
%{_mandir}/man3/drmaa_session_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_submission_context_s.3.*
|
|
|
|
%{_mandir}/man3/drmaa_viter.3.*
|
|
|
|
%{_mandir}/man3/error.h.3.*
|
|
|
|
%{_mandir}/man3/jobs.3.*
|
|
|
|
%{_mandir}/man3/jobs.h.3.*
|
|
|
|
%{_mandir}/man3/lookup3.h.3.*
|
|
|
|
%{_mandir}/man3/pbs_attrib.3.*
|
|
|
|
%endif
|
2010-07-14 21:11:28 +00:00
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
%changelog
|
2015-04-25 04:57:00 +00:00
|
|
|
* Fri Apr 24 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-2
|
|
|
|
- Bugfix - #1154413 make manipulating services better.
|
|
|
|
|
2015-04-07 01:55:39 +00:00
|
|
|
* Mon Apr 6 2015 David Brown <david.brown@pnnl.gov> - 4.2.10-1
|
|
|
|
- Updated upstream version
|
|
|
|
|
2015-04-02 16:59:48 +00:00
|
|
|
* Thu Apr 2 2015 David Brown <david.brown@pnnl.gov> - 4.2.8-3
|
|
|
|
- Version bump to merge from previous version
|
|
|
|
|
2015-03-26 16:47:00 +00:00
|
|
|
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 4.2.8-2
|
|
|
|
- Add an AppData file for the software center
|
|
|
|
|
2014-10-15 06:22:04 +00:00
|
|
|
* Tue Oct 14 2014 David Brown <david.brown@pnnl.gov> - 4.2.8-2
|
|
|
|
- merged fedora latest into epel
|
|
|
|
- This breaks old configs and should be treated carefully
|
|
|
|
|
2014-10-01 23:23:53 +00:00
|
|
|
* Wed Oct 01 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.4-6
|
|
|
|
- Fix CVE-2013-4319 (RHBZ #1005918, #1005919)
|
|
|
|
|
|
|
|
* Fri Sep 05 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.4-5
|
2014-09-05 02:54:28 +00:00
|
|
|
- Fix CVE-2013-4495 (RHBZ #1029752)
|
|
|
|
|
2014-09-01 08:24:13 +00:00
|
|
|
* Mon Sep 01 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.8-1
|
|
|
|
- upstream 4.2.8
|
|
|
|
|
2014-08-18 06:08:48 +00:00
|
|
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.6.1-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-07-17 13:19:31 +00:00
|
|
|
* Thu Jul 17 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.2.6.1-5
|
|
|
|
- Reflect upstream URL and Source0 having changed.
|
|
|
|
|
2014-07-17 13:08:47 +00:00
|
|
|
* Thu Jul 17 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.2.6.1-4
|
|
|
|
- Append -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE to CFLAGS to work-around
|
|
|
|
Tcl/Tk-8.6 incompatibilities (FTFFS RHBZ#1107455).
|
|
|
|
- Pass --without-debug to %%configure to let configure pass through
|
|
|
|
%%optflags (RHBZ#1074571).
|
|
|
|
- Fix twice listed files in *-devel.
|
|
|
|
|
2014-06-08 08:47:06 +00:00
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.6.1-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-05-21 10:42:21 +00:00
|
|
|
* Wed May 21 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.2.6.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
|
|
|
|
|
2014-01-12 12:48:49 +00:00
|
|
|
* Sun Jan 12 2014 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.6.1-1
|
|
|
|
- upstream 4.2.6.1
|
|
|
|
|
|
|
|
* Wed Nov 13 2013 Haïkel Guémar <hguemar@fedoraproject.org> - 4.2.6-1
|
|
|
|
- upstream 4.2.6
|
|
|
|
|
2013-08-16 22:00:27 +00:00
|
|
|
* Fri Aug 16 2013 Orion Poplawski <orion@cora.nwra.com> - 3.0.4-4
|
|
|
|
- Add missing BRs for latex docs
|
|
|
|
|
2013-08-04 04:22:31 +00:00
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-02-15 01:50:31 +00:00
|
|
|
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2012-07-21 23:48:37 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-02-05 14:31:06 +00:00
|
|
|
* Sun Feb 5 2012 Steve Traylen <steve.traylen@cern.ch> - 3.0.4-1
|
|
|
|
- New upstream.
|
|
|
|
|
2012-01-14 06:54:37 +00:00
|
|
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-12-03 18:29:50 +00:00
|
|
|
* Sat Dec 3 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-9
|
|
|
|
- Add torque-2.5.7-rhbz#759141-r5167-pbs_server-crash.patch
|
|
|
|
|
2011-11-30 18:19:35 +00:00
|
|
|
* Mon Nov 21 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-8
|
|
|
|
- Add torque-rhbz#758740-r5258-dis-close.patch and
|
|
|
|
torque-rhbz#758740-r5270-dis-array.patch
|
|
|
|
|
2011-11-21 18:43:44 +00:00
|
|
|
* Mon Nov 21 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-7
|
|
|
|
- Add torque-fix-munge-rhbz#752079-PTII.patch
|
|
|
|
|
2011-11-17 21:15:24 +00:00
|
|
|
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.3-2
|
|
|
|
- Empty release for release mistake.
|
|
|
|
|
2011-11-17 18:20:39 +00:00
|
|
|
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.3-1
|
|
|
|
- New upstream.
|
|
|
|
|
2011-11-17 21:18:45 +00:00
|
|
|
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-6
|
|
|
|
- Empty release for release mistake.
|
|
|
|
|
2011-11-17 19:56:13 +00:00
|
|
|
* Thu Nov 17 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-5
|
|
|
|
- Add patch torque-fix-munge-rhbz#752079.patch
|
|
|
|
|
2011-10-08 22:16:39 +00:00
|
|
|
* Sun Oct 9 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-4
|
|
|
|
- Add patch torque-initd-hangs-rhbz-744138.patch
|
|
|
|
|
2011-10-08 22:16:39 +00:00
|
|
|
* Sun Oct 9 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-4
|
|
|
|
- Add patch torque-initd-hangs-rhbz-744138.patch
|
|
|
|
|
2011-09-18 18:26:43 +00:00
|
|
|
* Mon Sep 19 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-3
|
|
|
|
- Add --with-tcp-retry-limit=2 to build, rhbz#738576.
|
|
|
|
|
2011-09-18 18:26:43 +00:00
|
|
|
* Mon Sep 19 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-3
|
|
|
|
- Add --with-tcp-retry-limit=2 to build, rhbz#738576.
|
|
|
|
|
2014-10-15 05:56:44 +00:00
|
|
|
* Wed Aug 31 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-2
|
2011-08-31 18:11:00 +00:00
|
|
|
- Move checkpoint directory from torque-mom to torque package.
|
|
|
|
rhbz#734878.
|
|
|
|
|
2014-10-15 05:56:44 +00:00
|
|
|
* Tue Aug 30 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-2
|
2011-08-31 18:11:00 +00:00
|
|
|
- Move checkpoint directory from torque-mom to torque package.
|
|
|
|
rhbz#734878.
|
|
|
|
|
2011-07-25 22:43:57 +00:00
|
|
|
* Tue Jul 26 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.7-1
|
|
|
|
- Update to 2.5.7, drop torque-buffer-overrun-2.5.5.patch,
|
|
|
|
Add man pages for: qgpumod, qgpureset, pbs_gpumode and
|
|
|
|
pbs_gpureset.
|
2011-07-25 23:01:39 +00:00
|
|
|
- Add or rather force munge support, Add torque-munge-size.patch.
|
2011-07-25 22:43:57 +00:00
|
|
|
|
2011-06-28 04:49:10 +00:00
|
|
|
* Mon Jun 27 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.2-1
|
|
|
|
- Update to 3.0.2.
|
|
|
|
- Remove torque-buffer-overrun since upstream now.
|
|
|
|
|
2011-06-26 16:21:02 +00:00
|
|
|
* Sun Jun 26 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-4
|
|
|
|
- Removes nodes database file from package rhbz#716659
|
|
|
|
|
2014-10-15 05:56:44 +00:00
|
|
|
* Sun Jun 26 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-3
|
|
|
|
- Removes nodes database file from package rhbz#716659
|
|
|
|
|
2011-06-17 17:28:36 +00:00
|
|
|
* Fri Jun 17 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-3
|
|
|
|
- Add torque-munge-size.patch, rhbz#713996, Alex Chernyakhovsky
|
|
|
|
|
2014-10-15 06:22:04 +00:00
|
|
|
* Wed Jun 8 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-2
|
2011-06-08 17:10:05 +00:00
|
|
|
- Add torque-buffer-overrun.patch rhbz#711463
|
|
|
|
|
2011-06-08 14:37:54 +00:00
|
|
|
* Wed Jun 8 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-2
|
|
|
|
- Add torque-buffer-overrun.patch patch, rhbz#711463
|
|
|
|
|
2011-04-21 20:19:53 +00:00
|
|
|
* Thu Apr 21 2011 Steve Traylen <steve.traylen@cern.ch> - 3.0.1-1
|
|
|
|
- Update to 3.0.1.
|
|
|
|
License file name change.
|
2011-04-21 20:54:36 +00:00
|
|
|
- Renable doxygen documentation for drmaa.
|
2011-04-21 20:19:53 +00:00
|
|
|
|
2011-03-08 19:00:03 +00:00
|
|
|
* Tue Mar 8 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.5-1
|
|
|
|
- New upstream 2.5.5
|
|
|
|
Drop torque-create-request.patch since fixed upstream.
|
|
|
|
- Torque License change,
|
|
|
|
PBS_License.txt now contrib/PBS_License2.3.txt
|
|
|
|
New additional license file PBS_License_2.5.txt
|
|
|
|
License field changed from OpenPBS to "OpenPBS and TORQUEv1.1"
|
|
|
|
|
2011-02-09 20:17:05 +00:00
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0_snap.201102011355-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2011-01-09 21:27:46 +00:00
|
|
|
* Sun Jan 9 2011 Steve Traylen <steve.traylen@cern.ch> - 2.5.4-1
|
|
|
|
- New upstream 2.5.4
|
|
|
|
Drop patches: torque-cond-touch.patch rhbz#528060 and
|
|
|
|
torque-start-start.patch rhbz#643194 since both upstream.
|
|
|
|
|
2011-02-02 20:22:17 +00:00
|
|
|
* Fri Dec 10 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-snap.201102011355-1
|
|
|
|
- Update to 3.0.0-snap.201102011355-1.
|
|
|
|
- Drop torque-create-request.patch since upstream.
|
2011-02-03 18:31:00 +00:00
|
|
|
- License change to "OpenPBS and TORQUEv1.1" from OpenPBS.
|
2011-02-02 20:22:17 +00:00
|
|
|
|
2010-12-10 19:36:38 +00:00
|
|
|
* Fri Dec 10 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-2
|
|
|
|
- Enable or rather force munge support.
|
|
|
|
|
2010-12-09 22:58:26 +00:00
|
|
|
* Thu Dec 9 2010 Steve Traylen <steve.traylen@cern.ch> - 3.0.0-1
|
|
|
|
- New upstream 3.0.0. Drop patches torque-cond-touch.patch and
|
|
|
|
torque-start-start.patch since both upstream now.
|
|
|
|
|
2010-12-09 20:43:38 +00:00
|
|
|
* Wed Dec 8 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-3
|
2010-12-09 21:54:47 +00:00
|
|
|
- Remove own copy of pbs-config. #657027
|
2010-12-09 21:35:58 +00:00
|
|
|
- Move man pages from doc subpackage to relavent sub package.
|
2010-12-09 20:43:38 +00:00
|
|
|
- Enable drmaa support and add drmaa sub packages.
|
|
|
|
|
2010-12-08 11:45:08 +00:00
|
|
|
* Wed Dec 8 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-2
|
|
|
|
- Only build noarch doc package on RHEL6 or Fedora10. #659723
|
|
|
|
|
2010-11-18 20:23:21 +00:00
|
|
|
* Thu Nov 18 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.3-1
|
|
|
|
- Upstream to 2.5.3.
|
|
|
|
|
2010-10-14 21:47:23 +00:00
|
|
|
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-4
|
|
|
|
- rhbz#643194, stop a stoped service, start a start service
|
|
|
|
return codes now fixed.
|
|
|
|
|
2010-10-14 21:02:55 +00:00
|
|
|
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-3
|
|
|
|
- rhbz#631256 Only create db if asked to.
|
|
|
|
|
2010-10-14 20:06:14 +00:00
|
|
|
* Thu Oct 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-2
|
|
|
|
- rhbz#58060, add torque-cond-touch.spec to only touch files
|
|
|
|
when service actually starts.
|
|
|
|
|
2010-09-07 08:35:46 +00:00
|
|
|
* Tue Sep 7 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.2-1
|
|
|
|
- New upstream 2.5.2
|
2010-09-07 09:02:52 +00:00
|
|
|
- Three new man pages added to file listing.
|
2010-09-07 08:35:46 +00:00
|
|
|
|
2010-08-10 18:30:03 +00:00
|
|
|
* Tue Aug 10 2010 Steve Traylen <steve.traylen@cern.ch> - 2.5.1-1
|
|
|
|
- New upstream 2.5.1
|
|
|
|
|
2010-07-14 21:18:58 +00:00
|
|
|
* Wed Jul 14 2010 Steve Traylen <steve.traylen@cern.ch> - 2.4.8-3
|
|
|
|
- Rebuild for cvs mistake.
|
|
|
|
|
2010-07-14 21:11:28 +00:00
|
|
|
* Thu Jul 1 2010 Steve Traylen <steve.traylen@cern.ch> - 2.4.8-2
|
|
|
|
- Set torquehome to /var/lib/torque rather than /var/torque
|
|
|
|
- Drop provides and obsoletes since never present in Fedora/EPEL.
|
|
|
|
- Don't use a variable for the description.
|
|
|
|
- Split install of init.d scripts to build and install sections
|
|
|
|
as appropriate.
|
|
|
|
- Mark docs subpackage as noarch.
|
|
|
|
- Rename libtorque package to more normal torque-libs package.
|
|
|
|
- Rename libtorque-devel package to more normal torque-devel package.
|
|
|
|
- Remove the unused epoch and snapshot variables.
|
|
|
|
- Have mom requires openssh-clients and server openssh-server
|
|
|
|
- Have mom, sched and server log to /var/log/torque and symlinks
|
|
|
|
- Move configurtion files to /etc/torque and symlink in expected.
|
|
|
|
- Be more explicit about man page in the files section.
|
|
|
|
- Rename README-localhost to README.Fedora to make it more obvious
|
|
|
|
it's related to this package.
|
|
|
|
|
2010-06-02 15:14:37 +00:00
|
|
|
* Wed Jun 2 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.8-1
|
|
|
|
- update to 2.4.8
|
|
|
|
- drop static libs
|
|
|
|
- cleanup spec file
|
|
|
|
|
2009-07-27 06:08:04 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.10-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-02-25 21:25:07 +00:00
|
|
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.10-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2014-01-12 12:48:49 +00:00
|
|
|
* Wed Apr 16 2008 Garrick Staples <garrick@usc.edu> 2.1.10-6
|
2008-04-17 05:33:24 +00:00
|
|
|
- add alternatives system
|
|
|
|
|
2008-02-14 21:14:23 +00:00
|
|
|
* Thu Feb 14 2008 Garrick Staples <garrick@usc.edu> 2.1.10-5
|
|
|
|
- fix missing NI_MAXSERV on fedora9
|
|
|
|
|
2008-01-04 00:56:08 +00:00
|
|
|
* Thu Jan 3 2008 Garrick Staples <garrick@usc.edu> 2.1.10-4
|
|
|
|
- correct pbs-config build typo
|
|
|
|
|
2008-01-04 00:47:39 +00:00
|
|
|
* Thu Jan 3 2008 Garrick Staples <garrick@usc.edu> 2.1.10-3
|
|
|
|
- rebuild because tcl was bumped
|
|
|
|
|
|
|
|
* Thu Dec 13 2007 Garrick Staples <garrick@usc.edu> 2.1.10-2
|
|
|
|
- fix multilib conflicts
|
|
|
|
|
2007-12-13 06:43:11 +00:00
|
|
|
* Wed Dec 12 2007 Garrick Staples <garrick@usc.edu> 2.1.10-1
|
|
|
|
- bump to 2.1.10
|
|
|
|
|
2007-10-03 21:47:21 +00:00
|
|
|
* Wed Oct 3 2007 Garrick Staples <garrick@usc.edu> 2.1.9-1
|
|
|
|
- bump to 2.1.9
|
|
|
|
|
2007-08-31 17:13:29 +00:00
|
|
|
* Fri Aug 31 2007 Garrick Staples <garrick@usc.edu> 2.1.8-3
|
|
|
|
- correct License tag
|
|
|
|
|
2007-08-16 05:03:04 +00:00
|
|
|
* Wed Aug 15 2007 Garrick Staples <garrick@usc.edu> 2.1.8-2
|
|
|
|
- correct errors in desktop entry files
|
|
|
|
|
2007-03-13 19:12:01 +00:00
|
|
|
* Tue Mar 13 2007 Garrick Staples <garrick@usc.edu> 2.1.8-1
|
|
|
|
- bump to 2.1.8
|
|
|
|
- ensure daemons have the correct path to sendmail
|
|
|
|
- don't need rpath configure patch anymore
|
|
|
|
|
2007-02-14 22:55:19 +00:00
|
|
|
* Wed Feb 14 2007 Garrick Staples <garrick@usc.edu> 2.1.6-5
|
|
|
|
- rebuilding because tcl8.5 was downgraded to tcl8.4
|
|
|
|
|
2007-02-06 18:41:14 +00:00
|
|
|
* Tue Feb 6 2007 Garrick Staples <garrick@usc.edu> 2.1.6-4
|
|
|
|
- rebuilding with new tcl
|
|
|
|
|
2007-02-04 05:14:12 +00:00
|
|
|
* Sat Feb 3 2007 Garrick Staples <garrick@usc.edu> 2.1.6-3
|
|
|
|
- trying to resolve tcl8.5 buildindex issue
|
|
|
|
|
2007-02-03 05:35:30 +00:00
|
|
|
* Fri Feb 2 2007 Garrick Staples <garrick@usc.edu> 2.1.6-2
|
|
|
|
- rebuild for tcl8.5
|
|
|
|
|
2006-10-25 00:33:38 +00:00
|
|
|
* Tue Oct 24 2006 Garrick Staples <garrick@usc.edu> 2.1.6-1
|
|
|
|
- fixes more regressions from Friday
|
|
|
|
|
2006-10-21 22:40:33 +00:00
|
|
|
* Sat Oct 21 2006 Garrick Staples <garrick@usc.edu> 2.1.5-1
|
|
|
|
- fixes "qsub -o /dev/null" regression
|
|
|
|
|
2006-10-21 01:28:07 +00:00
|
|
|
* Fri Oct 20 2006 Garrick Staples <garrick@usc.edu> 2.1.4-1
|
|
|
|
- bump to fix "Spool Job Race condition" on bugtraq
|
|
|
|
|
2006-10-16 22:36:00 +00:00
|
|
|
* Mon Oct 16 2006 Garrick Staples <garrick@usc.edu> 2.1.3-3
|
|
|
|
- correct unowned directories
|
|
|
|
|
2006-10-12 19:50:10 +00:00
|
|
|
* Thu Oct 12 2006 Garrick Staples <garrick@usc.edu> 2.1.3-2
|
|
|
|
- missing BR ncurses-devel and readline-devel
|
|
|
|
|
2006-10-12 19:11:15 +00:00
|
|
|
* Thu Oct 12 2006 Garrick Staples <garrick@usc.edu> 2.1.3-1
|
|
|
|
- bump to 2.1.3
|
|
|
|
|
2006-08-27 22:11:44 +00:00
|
|
|
* Sun Aug 27 2006 Garrick Staples <garrick@usc.edu> 2.1.2-3
|
|
|
|
- FC6 mass rebuild
|
|
|
|
|
2006-08-03 05:39:37 +00:00
|
|
|
* Wed Aug 2 2006 Garrick Staples <garrick@usc.edu> 2.1.2-2
|
|
|
|
- fix incorrect _pam_getpwnam_r usage in pam module
|
|
|
|
|
2006-08-01 23:22:12 +00:00
|
|
|
* Tue Aug 1 2006 Garrick Staples <garrick@usc.edu> 2.1.2-1
|
|
|
|
- bump to 2.1.2
|
|
|
|
- fix bz #200830
|
|
|
|
- enable new pam module
|
|
|
|
|
2006-06-22 22:06:52 +00:00
|
|
|
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-3
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-2
|
|
|
|
- rebuild with added README-localhost
|
|
|
|
|
2006-06-22 21:46:17 +00:00
|
|
|
* Thu Jun 22 2006 Garrick Staples <garrick@usc.edu> 2.1.1-1
|
|
|
|
- bump to 2.1.1
|
|
|
|
|
2006-05-15 23:08:15 +00:00
|
|
|
* Mon May 15 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-3
|
|
|
|
- get rid of the annoying "localhost only" package
|
|
|
|
|
2006-05-13 05:10:31 +00:00
|
|
|
* Fri May 12 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-2
|
|
|
|
- fix pbs_server segfault when mom_job_sync is enabled
|
|
|
|
|
2006-05-11 21:26:06 +00:00
|
|
|
* Thu May 11 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-1
|
|
|
|
- bump to final release
|
|
|
|
|
2006-04-26 01:54:37 +00:00
|
|
|
* Tue Apr 25 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.11.200604251602cvs
|
|
|
|
- bump to fix "mem" job resources for non-serial jobs
|
|
|
|
- rm.h is now installed
|
|
|
|
|
2006-04-21 17:00:17 +00:00
|
|
|
* Fri Apr 21 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.10.200604211036cvs
|
|
|
|
- bump
|
|
|
|
|
|
|
|
* Fri Apr 21 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.9.200604171430cvs
|
|
|
|
- fix qsub write return check
|
|
|
|
|
2006-04-21 07:01:22 +00:00
|
|
|
* Thu Apr 20 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.8.200604171430cvs
|
|
|
|
- fix pbs_sched error opening lockfile and immediately exiting
|
|
|
|
|
2006-04-18 02:10:40 +00:00
|
|
|
* Mon Apr 17 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.7.200604171430cvs
|
|
|
|
- importing to fedora extras
|
|
|
|
|
|
|
|
* Mon Apr 17 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.6.200604171430cvs
|
|
|
|
- add %%{dist} tag
|
|
|
|
- cleanup the cleanups in spec
|
|
|
|
- bump to matching upstream
|
|
|
|
- move headers to /usr/include/torque/
|
|
|
|
|
|
|
|
* Wed Apr 12 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.5.200604071240cvs
|
|
|
|
- remove rpath
|
|
|
|
|
|
|
|
* Tue Apr 11 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.4.200604071240cvs
|
|
|
|
- fix release string to match fedora guidelines
|
|
|
|
|
|
|
|
* Fri Apr 7 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.3.200604071240
|
|
|
|
- spec and initscript cleanups
|
|
|
|
|
|
|
|
* Wed Apr 5 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.2.200604051756
|
|
|
|
- add .desktop files
|
|
|
|
|
|
|
|
* Wed Apr 5 2006 Garrick Staples <garrick@usc.edu> 2.1.0p0-0.1.200604051756
|
|
|
|
- Initial package for Fedora Extras
|
|
|
|
|
|
|
|
|