|
Timothy St. Clair |
69d5db3 |
%define tarball_version 8.1.0
|
|
|
b3fe293 |
|
|
|
e026923 |
#%define _default_patch_fuzz 2
|
|
Matthew Farrellee |
7659d4d |
|
|
|
f870f91 |
# Things for F15 or later
|
|
Timothy St. Clair |
89ae951 |
%if 0%{?fedora} >= 16
|
|
|
f870f91 |
%define deltacloud 1
|
|
|
f870f91 |
%define aviary 1
|
|
|
1a12a42 |
%ifarch %{ix86} x86_64 armv7hl
|
|
|
1a12a42 |
# mongodb supports only x86/x86_64/armv7hl
|
|
Timothy St. Clair |
25bd862 |
%define plumage 1
|
|
|
ee1bc71 |
%else
|
|
|
ee1bc71 |
%define plumage 0
|
|
|
ee1bc71 |
%endif
|
|
|
f870f91 |
%define systemd 1
|
|
|
f870f91 |
%define cgroups 1
|
|
|
f870f91 |
%else
|
|
|
f870f91 |
%define deltacloud 0
|
|
|
b3fe293 |
%define aviary 1
|
|
Timothy St. Clair |
25bd862 |
%define plumage 0
|
|
|
f870f91 |
%define systemd 0
|
|
|
f870f91 |
%define cgroups 0
|
|
|
f870f91 |
%endif
|
|
|
f870f91 |
|
|
|
b3fe293 |
%if 0%{?rhel} >= 6
|
|
|
b3fe293 |
%define cgroups 1
|
|
|
b3fe293 |
%endif
|
|
|
b3fe293 |
|
|
|
f870f91 |
# Things not turned on, or don't have Fedora packages yet
|
|
Timothy St. Clair |
a9b7783 |
%define blahp 0
|
|
Timothy St. Clair |
a9b7783 |
%define glexec 0
|
|
Timothy St. Clair |
00bb898 |
%define cream 0
|
|
|
f870f91 |
|
|
|
c3f22a8 |
# These flags are meant for developers; it allows one to build Condor
|
|
|
c3f22a8 |
# based upon a git-derived tarball, instead of an upstream release tarball
|
|
Timothy St. Clair |
00bb898 |
%define git_build 0
|
|
|
c50f72f |
# If building with git tarball, Fedora requests us to record the rev. Use:
|
|
|
c50f72f |
# git log -1 --pretty=format:'%h'
|
|
|
0686d1b |
%define git_rev 1849ac1
|
|
|
da2fd33 |
|
|
|
da2fd33 |
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
|
|
|
da2fd33 |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
|
|
da2fd33 |
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
|
|
|
da2fd33 |
%endif
|
|
|
c3f22a8 |
|
|
|
e052536 |
Summary: Condor: High Throughput Computing
|
|
|
e052536 |
Name: condor
|
|
Timothy St. Clair |
69d5db3 |
Version: 8.1.0
|
|
Timothy St. Clair |
e301e19 |
%define condor_base_release 0.3
|
|
|
c50f72f |
%if %git_build
|
|
|
b3fe293 |
%define condor_release %condor_base_release.%{git_rev}.git
|
|
|
c50f72f |
%else
|
|
Timothy St. Clair |
ae44ff2 |
%define condor_release %condor_base_release
|
|
|
c50f72f |
%endif
|
|
|
c50f72f |
Release: %condor_release%{?dist}
|
|
|
e052536 |
License: ASL 2.0
|
|
|
e052536 |
Group: Applications/System
|
|
|
e052536 |
URL: http://www.cs.wisc.edu/condor/
|
|
|
c3f22a8 |
|
|
|
c3f22a8 |
# This allows developers to test the RPM with a non-release, git tarball
|
|
|
c3f22a8 |
%if %git_build
|
|
Timothy St. Clair |
ae44ff2 |
|
|
|
c3f22a8 |
# git clone http://condor-git.cs.wisc.edu/repos/condor.git
|
|
|
c3f22a8 |
# cd condor
|
|
|
130f6ae |
# git archive master | gzip -7 > ~/rpmbuild/SOURCES/condor.tar.gz
|
|
|
c3f22a8 |
Source0: condor.tar.gz
|
|
|
c3f22a8 |
|
|
|
c3f22a8 |
%else
|
|
Timothy St. Clair |
ae44ff2 |
|
|
|
e052536 |
# The upstream Condor source tarball contains some source that cannot
|
|
|
e052536 |
# be shipped as well as extraneous copies of packages the source
|
|
|
e052536 |
# depends on. Additionally, the upstream Condor source requires a
|
|
|
e052536 |
# click-through license. Once you have downloaded the source from:
|
|
|
e052536 |
# http://parrot.cs.wisc.edu/v7.0.license.html
|
|
|
e052536 |
# you should process it with generate-tarball.sh:
|
|
|
e8dbbab |
# ./generate-tarball.sh 7.0.4
|
|
|
e052536 |
# MD5Sum of upstream source:
|
|
|
e052536 |
# 06eec3ae274b66d233ad050a047f3c91 condor_src-7.0.0-all-all.tar.gz
|
|
|
e8dbbab |
# b08743cfa2e87adbcda042896e8ef537 condor_src-7.0.2-all-all.tar.gz
|
|
|
e8dbbab |
# 5f326ad522b63eacf34c6c563cf46910 condor_src-7.0.4-all-all.tar.gz
|
|
|
671b3f3 |
# 73323100c5b2259f3b9c042fa05451e0 condor_src-7.0.5-all-all.tar.gz
|
|
|
3e1318f |
# a2dd96ea537b2c6d105b6c8dad563ddc condor_src-7.2.0-all-all.tar.gz
|
|
|
a43d2c6 |
# edbac8267130ac0a0e016d0f113b4616 condor_src-7.2.1-all-all.tar.gz
|
|
|
1455b29 |
# 6d9b0ef74d575623af11e396fa274174 condor_src-7.2.4-all-all.tar.gz
|
|
|
5c1920c |
# ee72b65fad02d21af0dc8f1aa5872110 condor_src-7.4.0-all-all.tar.gz
|
|
|
5c1920c |
# d4deeabbbce65980c085d8bea4c1018a condor_src-7.4.1-all-all.tar.gz
|
|
|
5c1920c |
# 4714086f58942b78cf03fef9ccb1117c condor_src-7.4.2-all-all.tar.gz
|
|
Matthew Farrellee |
d35d9f3 |
# 2b7e7687cba85d0cf0774f9126b51779 condor_src-7.4.3-all-all.tar.gz
|
|
Matthew Farrellee |
d35d9f3 |
# 108a4b91cd10deca1554ca1088be6c8c condor_src-7.4.4-all-all.tar.gz
|
|
Matthew Farrellee |
78c4620 |
# b482c4bfa350164427a1952113d53d03 condor_src-7.5.5-all-all.tar.gz
|
|
Matthew Farrellee |
06dd27e |
# 2a1355cb24a56a71978d229ddc490bc5 condor_src-7.6.0-all-all.tar.gz
|
|
Timothy St. Clair |
44dc910 |
#
|
|
Timothy St. Clair |
44dc910 |
# From here on out:
|
|
Timothy St. Clair |
44dc910 |
# git archive --format=tar --prefix=condor-7.7.1/ V7_7_1 | gzip >condor_src-7.7.1-all-all.tar.gz
|
|
Timothy St. Clair |
44dc910 |
#
|
|
Timothy St. Clair |
44dc910 |
# ecafed3e183e9fc6608dc9e55e4dd59b condor_src-7.7.1-all-all.tar.gz
|
|
Timothy St. Clair |
25bd862 |
# 6a7a42515d5ae6c8cb3c69492697e04f condor_src-7.7.3-all-all.tar.gz
|
|
|
ee1bc71 |
# 32727366db9d0dcd57f5a41f2352f40d condor_src-7.7.5-all-all.tar.gz
|
|
|
ee1bc71 |
# 5306421d1b937233b6f07caea9872e29 condor_src-7.9.0-all-all.tar.gz
|
|
Timothy St. Clair |
89ae951 |
# 8f6ba9377309d0d961de538224664f5b condor_src-7.9.1-all-all.tar.gz
|
|
Timothy St. Clair |
10537b5 |
# 361ef1a724335189088ec9f7ac2b25a7 condor_src-7.9.5-all-all.tar.gz
|
|
Timothy St. Clair |
33eae9e |
# 2807e42ac7ccdb66469497ac72338335 condor_src-8.1.0-all-all.tar.gz
|
|
|
ee1bc71 |
#
|
|
|
e052536 |
# Note: The md5sum of each generated tarball may be different
|
|
Timothy St. Clair |
33eae9e |
Source0: condor-8.1.0-eb6f726f-RH.tar.gz
|
|
|
e052536 |
Source1: generate-tarball.sh
|
|
|
c3f22a8 |
%endif
|
|
|
c3f22a8 |
|
|
|
f870f91 |
%if %systemd
|
|
Matthew Farrellee |
43b0ff5 |
Source2: %{name}-tmpfiles.conf
|
|
|
de86a56 |
Source3: %{name}.service
|
|
|
130f6ae |
%else
|
|
|
130f6ae |
Source4: condor-lcmaps-env.sysconfig
|
|
|
f870f91 |
%endif
|
|
|
6094047 |
|
|
Timothy St. Clair |
ce276a9 |
Patch0: aviaryfields.patch
|
|
Timothy St. Clair |
44dc910 |
Patch1: chkconfig_off.patch
|
|
|
b3fe293 |
Patch2: hcc_config.patch
|
|
|
b3fe293 |
Patch4: condor_pid_namespaces_v7.patch
|
|
|
130f6ae |
Patch5: condor-gahp.patch
|
|
|
130f6ae |
Patch8: lcmaps_env_in_init_script.patch
|
|
|
85aed4e |
Patch9: 0001-Apply-the-user-s-condor_config-last-rather-than-firs.patch
|
|
|
85aed4e |
Patch11: condor_oom_v3.patch
|
|
|
80e07f3 |
|
|
|
e052536 |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
e052536 |
|
|
Matthew Farrellee |
36b165c |
BuildRequires: %_bindir/cmake
|
|
Matthew Farrellee |
36b165c |
BuildRequires: %_bindir/flex
|
|
Matthew Farrellee |
36b165c |
BuildRequires: %_bindir/byacc
|
|
|
e052536 |
BuildRequires: pcre-devel
|
|
|
e052536 |
BuildRequires: openssl-devel
|
|
|
e052536 |
BuildRequires: krb5-devel
|
|
|
5c1920c |
BuildRequires: libvirt-devel
|
|
|
e052536 |
BuildRequires: bind-utils
|
|
|
e052536 |
BuildRequires: m4
|
|
|
3e1318f |
BuildRequires: libX11-devel
|
|
Matthew Farrellee |
36b165c |
BuildRequires: /usr/include/curl/curl.h
|
|
Matthew Farrellee |
36b165c |
BuildRequires: /usr/include/expat.h
|
|
Timothy St. Clair |
ae44ff2 |
BuildRequires: openldap-devel
|
|
Timothy St. Clair |
44dc910 |
BuildRequires: /usr/include/ldap.h
|
|
Timothy St. Clair |
44dc910 |
BuildRequires: latex2html
|
|
|
85aed4e |
BuildRequires: boost-devel
|
|
Timothy St. Clair |
7186e77 |
BuildRequires: libuuid-devel
|
|
|
e052536 |
|
|
Matthew Farrellee |
beb79c7 |
# Globus GSI build requirements
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gssapi-gsi-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gass-server-ez-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gass-transfer-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gram-client-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-rsl-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gram-protocol
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-io-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-xio-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gssapi-error-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gss-assist-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-proxy-core-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-credential-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-callback-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-sysconfig-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-cert-utils-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-openssl-module-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-openssl-error-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-gsi-proxy-ssl-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-callout-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-common-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-ftp-client-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: globus-ftp-control-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: libtool-ltdl-devel
|
|
Matthew Farrellee |
beb79c7 |
BuildRequires: voms-devel
|
|
Matthew Farrellee |
beb79c7 |
|
|
Timothy St. Clair |
ae44ff2 |
%if %deltacloud
|
|
Timothy St. Clair |
7186e77 |
BuildRequires: libdeltacloud-devel >= 0.9-1
|
|
|
f870f91 |
%endif
|
|
|
f870f91 |
|
|
Timothy St. Clair |
ae44ff2 |
%if %aviary
|
|
Timothy St. Clair |
260c9ce |
BuildRequires: wso2-wsf-cpp-devel >= 2.1.0-4
|
|
Timothy St. Clair |
260c9ce |
BuildRequires: wso2-axis2-devel >= 2.1.0-4
|
|
|
f870f91 |
%endif
|
|
|
f870f91 |
|
|
Timothy St. Clair |
25bd862 |
%if %plumage
|
|
Timothy St. Clair |
25bd862 |
BuildRequires: mongodb-devel >= 1.6.4-3
|
|
Timothy St. Clair |
25bd862 |
%endif
|
|
Timothy St. Clair |
25bd862 |
|
|
Timothy St. Clair |
ae44ff2 |
%if %cgroups
|
|
Timothy St. Clair |
ae44ff2 |
BuildRequires: libcgroup-devel >= 0.37
|
|
Timothy St. Clair |
ae44ff2 |
Requires: libcgroup >= 0.37
|
|
|
f870f91 |
%endif
|
|
|
f870f91 |
|
|
|
130f6ae |
%if %cream
|
|
|
130f6ae |
BuildRequires: glite-ce-cream-client-devel
|
|
|
130f6ae |
BuildRequires: glite-lbjp-common-gsoap-plugin-devel
|
|
|
130f6ae |
BuildRequires: glite-ce-cream-utils
|
|
|
130f6ae |
BuildRequires: log4cpp-devel
|
|
|
130f6ae |
BuildRequires: gridsite-devel
|
|
|
130f6ae |
%endif
|
|
|
130f6ae |
|
|
|
ee1bc71 |
%if %blahp
|
|
|
ee1bc71 |
Requires: blahp >= 1.16.1
|
|
|
ee1bc71 |
%endif
|
|
|
ee1bc71 |
|
|
|
b019997 |
BuildRequires: python-devel
|
|
|
b019997 |
BuildRequires: boost-devel
|
|
|
b019997 |
BuildRequires: boost-python
|
|
|
b019997 |
|
|
Timothy St. Clair |
ae44ff2 |
%if %systemd
|
|
Timothy St. Clair |
ae44ff2 |
BuildRequires: systemd-units
|
|
|
f870f91 |
%endif
|
|
Timothy St. Clair |
ae44ff2 |
|
|
|
e052536 |
Requires: mailx
|
|
|
3e1318f |
Requires: python >= 2.2
|
|
Matthew Farrellee |
7659d4d |
Requires: condor-classads = %{version}-%{release}
|
|
|
660dddf |
Requires: condor-procd = %{version}-%{release}
|
|
|
b9b3a0e |
|
|
|
ee1bc71 |
%if %blahp
|
|
|
ee1bc71 |
Requires: blahp >= 1.16.1
|
|
|
ee1bc71 |
%endif
|
|
|
ee1bc71 |
%if %glexec
|
|
|
ee1bc71 |
Requires: glexec
|
|
|
ee1bc71 |
%endif
|
|
|
b9b3a0e |
|
|
Matthew Farrellee |
43b0ff5 |
Requires: initscripts
|
|
Matthew Farrellee |
43b0ff5 |
|
|
|
e052536 |
Requires(pre): shadow-utils
|
|
|
e052536 |
|
|
|
f870f91 |
%if %systemd
|
|
|
f870f91 |
Requires(post): systemd-units
|
|
|
f870f91 |
Requires(preun): systemd-units
|
|
|
f870f91 |
Requires(postun): systemd-units
|
|
|
f870f91 |
Requires(post): systemd-sysv
|
|
|
f870f91 |
%else
|
|
|
e052536 |
Requires(post):/sbin/chkconfig
|
|
|
e052536 |
Requires(preun):/sbin/chkconfig
|
|
|
e052536 |
Requires(preun):/sbin/service
|
|
|
e052536 |
Requires(postun):/sbin/service
|
|
|
f870f91 |
%endif
|
|
|
e052536 |
|
|
|
e052536 |
#Provides: user(condor) = 43
|
|
|
e052536 |
#Provides: group(condor) = 43
|
|
|
e052536 |
|
|
|
627bc41 |
Obsoletes: condor-static < 7.2.0
|
|
|
627bc41 |
|
|
|
e052536 |
%description
|
|
Timothy St. Clair |
10537b5 |
HTCondor is a workload management system for high-throughput and
|
|
Timothy St. Clair |
10537b5 |
high-performance jobs. Like other full-featured batch systems, HTCondor
|
|
|
e052536 |
provides a job queueing mechanism, scheduling policy, priority scheme,
|
|
|
e052536 |
resource monitoring, and resource management. Users submit their
|
|
Timothy St. Clair |
10537b5 |
serial or parallel jobs to HTCondor, HTCondor places them into a queue,
|
|
|
e052536 |
chooses when and where to run the jobs based upon a policy, carefully
|
|
|
e052536 |
monitors their progress, and ultimately informs the user upon
|
|
|
e052536 |
completion.
|
|
|
e052536 |
|
|
Timothy St. Clair |
10537b5 |
#######################
|
|
|
660dddf |
%package procd
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Process tracking Daemon
|
|
|
660dddf |
Group: Applications/System
|
|
|
660dddf |
%description procd
|
|
|
660dddf |
A daemon for tracking child processes started by a parent.
|
|
Timothy St. Clair |
10537b5 |
Part of HTCondor, but able to be stand-alone
|
|
|
e052536 |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
Timothy St. Clair |
10537b5 |
%if %aviary
|
|
Timothy St. Clair |
10537b5 |
%package aviary-common
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Aviary development components
|
|
Matthew Farrellee |
8c7178c |
Group: Applications/System
|
|
Matthew Farrellee |
8c7178c |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: python-suds >= 0.4.1
|
|
Matthew Farrellee |
8c7178c |
|
|
Timothy St. Clair |
10537b5 |
%description aviary-common
|
|
Timothy St. Clair |
10537b5 |
Components to develop against simplified WS interface to HTCondor.
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
%package aviary
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Aviary components
|
|
Matthew Farrellee |
7659d4d |
Group: Applications/System
|
|
Matthew Farrellee |
7659d4d |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: condor = %{version}-%{release}
|
|
Timothy St. Clair |
10537b5 |
Requires: condor-aviary-common = %{version}-%{release}
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
%description aviary
|
|
Timothy St. Clair |
10537b5 |
Components to provide simplified WS interface to HTCondor.
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%package aviary-hadoop-common
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Aviary Hadoop development components
|
|
Timothy St. Clair |
10537b5 |
Group: Applications/System
|
|
Timothy St. Clair |
10537b5 |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: python-suds >= 0.4.1
|
|
Timothy St. Clair |
10537b5 |
Requires: condor-aviary-common = %{version}-%{release}
|
|
Timothy St. Clair |
2ae7144 |
Requires: tar
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%description aviary-hadoop-common
|
|
Timothy St. Clair |
10537b5 |
Components to develop against simplified WS interface to HTCondor.
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%package aviary-hadoop
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Aviary Hadoop components
|
|
Timothy St. Clair |
10537b5 |
Group: Applications/System
|
|
Timothy St. Clair |
10537b5 |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: condor-aviary = %{version}-%{release}
|
|
Timothy St. Clair |
10537b5 |
Requires: condor-aviary-hadoop-common = %{version}-%{release}
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%description aviary-hadoop
|
|
Timothy St. Clair |
10537b5 |
Aviary Hadoop plugin and components.
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
10537b5 |
#######################
|
|
Timothy St. Clair |
25bd862 |
%if %plumage
|
|
Timothy St. Clair |
25bd862 |
%package plumage
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Plumage components
|
|
Timothy St. Clair |
25bd862 |
Group: Applications/System
|
|
Timothy St. Clair |
25bd862 |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
25bd862 |
Requires: condor-classads = %{version}-%{release}
|
|
Timothy St. Clair |
25bd862 |
Requires: mongodb >= 1.6.4
|
|
Timothy St. Clair |
25bd862 |
Requires: pymongo >= 1.9
|
|
Timothy St. Clair |
25bd862 |
Requires: python-dateutil >= 1.4.1
|
|
Timothy St. Clair |
25bd862 |
|
|
Timothy St. Clair |
25bd862 |
%description plumage
|
|
Timothy St. Clair |
10537b5 |
Components to provide a NoSQL operational data store for HTCondor.
|
|
Timothy St. Clair |
25bd862 |
%endif
|
|
Timothy St. Clair |
25bd862 |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
|
3e1318f |
%package kbdd
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor Keyboard Daemon
|
|
|
3e1318f |
Group: Applications/System
|
|
|
3e1318f |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: condor = %{version}-%{release}
|
|
|
e052536 |
|
|
|
3e1318f |
%description kbdd
|
|
|
3e1318f |
The condor_kbdd monitors logged in X users for activity. It is only
|
|
|
3e1318f |
useful on systems where no device (e.g. /dev/*) can be used to
|
|
|
3e1318f |
determine console idle time.
|
|
|
e052536 |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
|
5c1920c |
%package vm-gahp
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor's VM Gahp
|
|
|
5c1920c |
Group: Applications/System
|
|
|
5c1920c |
Requires: %name = %version-%release
|
|
Matthew Farrellee |
7659d4d |
Requires: libvirt
|
|
Timothy St. Clair |
10537b5 |
Requires: condor = %{version}-%{release}
|
|
|
5c1920c |
|
|
|
5c1920c |
%description vm-gahp
|
|
|
5c1920c |
The condor_vm-gahp enables the Virtual Machine Universe feature of
|
|
Timothy St. Clair |
10537b5 |
HTCondor. The VM Universe uses libvirt to start and control VMs under
|
|
Timothy St. Clair |
10537b5 |
HTCondor's Startd.
|
|
|
5c1920c |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
|
f870f91 |
%if %deltacloud
|
|
Matthew Farrellee |
88d505c |
%package deltacloud-gahp
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor's Deltacloud Gahp
|
|
Matthew Farrellee |
88d505c |
Group: Applications/System
|
|
Matthew Farrellee |
88d505c |
Requires: %name = %version-%release
|
|
Timothy St. Clair |
10537b5 |
Requires: condor = %{version}-%{release}
|
|
Matthew Farrellee |
88d505c |
|
|
Matthew Farrellee |
88d505c |
%description deltacloud-gahp
|
|
Timothy St. Clair |
10537b5 |
The deltacloud_gahp enables HTCondor's ability to manage jobs run on
|
|
Matthew Farrellee |
88d505c |
resources exposed by the deltacloud API.
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
Matthew Farrellee |
7659d4d |
%package classads
|
|
Timothy St. Clair |
10537b5 |
Summary: HTCondor's classified advertisement language
|
|
Matthew Farrellee |
7659d4d |
Group: Development/Libraries
|
|
Matthew Farrellee |
7659d4d |
Obsoletes: classads <= 1.0.8
|
|
Matthew Farrellee |
7659d4d |
Obsoletes: classads-static <= 1.0.8
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
%description classads
|
|
Matthew Farrellee |
7659d4d |
Classified Advertisements (classads) are the lingua franca of
|
|
Timothy St. Clair |
10537b5 |
HTCondor. They are used for describing jobs, workstations, and other
|
|
Timothy St. Clair |
10537b5 |
resources. They are exchanged by HTCondor processes to schedule
|
|
Matthew Farrellee |
7659d4d |
jobs. They are logged to files for statistical and debugging
|
|
Matthew Farrellee |
7659d4d |
purposes. They are used to enquire about current state of the system.
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
A classad is a mapping from attribute names to expressions. In the
|
|
Matthew Farrellee |
7659d4d |
simplest cases, the expressions are simple constants (integer,
|
|
Matthew Farrellee |
7659d4d |
floating point, or string). A classad is thus a form of property
|
|
Matthew Farrellee |
7659d4d |
list. Attribute expressions can also be more complicated. There is a
|
|
Matthew Farrellee |
7659d4d |
protocol for evaluating an attribute expression of a classad vis a vis
|
|
Matthew Farrellee |
7659d4d |
another ad. For example, the expression "other.size > 3" in one ad
|
|
Matthew Farrellee |
7659d4d |
evaluates to true if the other ad has an attribute named size and the
|
|
Matthew Farrellee |
7659d4d |
value of that attribute is (or evaluates to) an integer greater than
|
|
Matthew Farrellee |
7659d4d |
three. Two classads match if each ad has an attribute requirements
|
|
Matthew Farrellee |
7659d4d |
that evaluates to true in the context of the other ad. Classad
|
|
Timothy St. Clair |
10537b5 |
matching is used by the HTCondor central manager to determine the
|
|
Matthew Farrellee |
7659d4d |
compatibility of jobs and workstations where they may be run.
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
44dc910 |
#######################
|
|
Matthew Farrellee |
7659d4d |
%package classads-devel
|
|
Timothy St. Clair |
10537b5 |
Summary: Headers for HTCondor's classified advertisement language
|
|
Matthew Farrellee |
7659d4d |
Group: Development/System
|
|
Matthew Farrellee |
7659d4d |
Requires: %name-classads = %version-%release
|
|
Matthew Farrellee |
7659d4d |
Requires: pcre-devel
|
|
Matthew Farrellee |
7659d4d |
Obsoletes: classads-devel <= 1.0.8
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
%description classads-devel
|
|
Timothy St. Clair |
10537b5 |
Header files for HTCondor's ClassAd Library, a powerful and flexible,
|
|
Matthew Farrellee |
7659d4d |
semi-structured representation of data.
|
|
Matthew Farrellee |
7659d4d |
|
|
|
130f6ae |
%if %cream
|
|
|
130f6ae |
#######################
|
|
|
130f6ae |
%package cream-gahp
|
|
|
130f6ae |
Summary: Allows Condor to act as a client to CREAM.
|
|
|
130f6ae |
Group: Applications/System
|
|
|
130f6ae |
Requires: %name = %version-%release
|
|
|
130f6ae |
|
|
|
130f6ae |
%description cream-gahp
|
|
|
130f6ae |
The cream_gahp enables the Condor grid universe to communicate with a remote
|
|
|
130f6ae |
CREAM server.
|
|
|
130f6ae |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
|
b019997 |
#######################
|
|
|
b019997 |
%package python
|
|
|
b019997 |
Summary: Python bindings for Condor.
|
|
|
b019997 |
Group: Applications/System
|
|
|
b019997 |
Requires: %name = %version-%release
|
|
|
b019997 |
|
|
|
b019997 |
%description python
|
|
|
b019997 |
The python bindings allow one to directly invoke the C++ implementations of
|
|
|
b019997 |
the ClassAd library and HTCondor from python
|
|
|
b019997 |
|
|
|
da2fd33 |
#######################
|
|
|
da2fd33 |
%package bosco
|
|
|
da2fd33 |
Summary: BOSCO, a Condor overlay system for managing jobs at remote clusters
|
|
|
da2fd33 |
Url: http://bosco.opensciencegrid.org
|
|
|
da2fd33 |
Group: Applications/System
|
|
|
da2fd33 |
Requires: %name = %version-%release
|
|
|
da2fd33 |
|
|
|
da2fd33 |
%description bosco
|
|
|
da2fd33 |
BOSCO allows a locally-installed Condor to submit jobs to remote clusters,
|
|
|
da2fd33 |
using SSH as a transit mechanism. It is designed for cases where the remote
|
|
|
da2fd33 |
cluster is using a different batch system such as PBS, SGE, LSF, or another
|
|
|
da2fd33 |
Condor system.
|
|
|
da2fd33 |
|
|
|
da2fd33 |
BOSCO provides an overlay system so the remote clusters appear to be a Condor
|
|
|
da2fd33 |
cluster. This allows the user to run their workflows using Condor tools across
|
|
|
da2fd33 |
multiple clusters.
|
|
|
da2fd33 |
|
|
|
e052536 |
%pre
|
|
|
e052536 |
getent group condor >/dev/null || groupadd -r condor
|
|
|
e052536 |
getent passwd condor >/dev/null || \
|
|
|
e052536 |
useradd -r -g condor -d %_var/lib/condor -s /sbin/nologin \
|
|
Timothy St. Clair |
10537b5 |
-c "Owner of HTCondor Daemons" condor
|
|
|
e052536 |
exit 0
|
|
|
e052536 |
|
|
|
e052536 |
|
|
|
e052536 |
%prep
|
|
|
c3f22a8 |
%if %git_build
|
|
|
c3f22a8 |
%setup -q -c -n %{name}-%{tarball_version}
|
|
|
c3f22a8 |
%else
|
|
|
c3f22a8 |
# For release tarballs
|
|
Matthew Farrellee |
7659d4d |
%setup -q -n %{name}-%{tarball_version}
|
|
|
c3f22a8 |
%endif
|
|
|
e8dbbab |
|
|
Timothy St. Clair |
398ee29 |
|
|
|
b3fe293 |
%patch0 -p1
|
|
|
b3fe293 |
%patch1 -p1
|
|
|
b3fe293 |
%patch2 -p1
|
|
|
b3fe293 |
%patch5 -p1
|
|
|
85aed4e |
%patch9 -p1
|
|
|
80e07f3 |
|
|
|
de86a56 |
%if %systemd
|
|
|
de86a56 |
cp %{SOURCE2} %{name}-tmpfiles.conf
|
|
|
de86a56 |
cp %{SOURCE3} %{name}.service
|
|
|
130f6ae |
%else
|
|
|
130f6ae |
cp %{SOURCE4} %{name}-lcmaps-env.sysconfig
|
|
|
130f6ae |
%patch8 -p1
|
|
|
de86a56 |
%endif
|
|
|
de86a56 |
|
|
|
e052536 |
# fix errant execute permissions
|
|
|
e052536 |
find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \;
|
|
|
e052536 |
|
|
|
e052536 |
%build
|
|
|
c3f22a8 |
|
|
Matthew Farrellee |
7659d4d |
%cmake -DNO_PHONE_HOME:BOOL=TRUE \
|
|
|
e23cb04 |
-DBUILD_TESTING:BOOL=FALSE \
|
|
Timothy St. Clair |
10537b5 |
-DBUILDID:STRING=RH-%{version}-%{release} \
|
|
Timothy St. Clair |
2e995ee |
-D_VERBOSE:BOOL=TRUE \
|
|
Matthew Farrellee |
7659d4d |
-DHAVE_BACKFILL:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DHAVE_BOINC:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWITH_GSOAP:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWITH_POSTGRESQL:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DHAVE_KBDD:BOOL=TRUE \
|
|
Matthew Farrellee |
7659d4d |
-DHAVE_HIBERNATION:BOOL=TRUE \
|
|
Matthew Farrellee |
7659d4d |
-DWANT_LEASE_MANAGER:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWANT_HDFS:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWANT_QUILL:BOOL=FALSE \
|
|
Timothy St. Clair |
10537b5 |
-DWITH_QPID:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWITH_ZLIB:BOOL=FALSE \
|
|
|
a3a9bf5 |
-DWITH_POSTGRESQL:BOOL=FALSE \
|
|
Matthew Farrellee |
7659d4d |
-DWANT_CONTRIB:BOOL=ON \
|
|
|
ee1bc71 |
-DWITH_PIGEON:BOOL=FALSE \
|
|
Timothy St. Clair |
10537b5 |
-DWITH_MANAGEMENT:BOOL=TRUE \
|
|
Timothy St. Clair |
25bd862 |
%if %plumage
|
|
Timothy St. Clair |
25bd862 |
-DWITH_PLUMAGE:BOOL=TRUE \
|
|
Timothy St. Clair |
25bd862 |
%else
|
|
Timothy St. Clair |
25bd862 |
-DWITH_PLUMAGE:BOOL=FALSE \
|
|
Timothy St. Clair |
25bd862 |
%endif
|
|
|
f870f91 |
%if %aviary
|
|
Matthew Farrellee |
7659d4d |
-DWITH_AVIARY:BOOL=TRUE \
|
|
|
f870f91 |
%else
|
|
|
f870f91 |
-DWITH_AVIARY:BOOL=FALSE \
|
|
|
f870f91 |
%endif
|
|
|
660dddf |
-DWANT_FULL_DEPLOYMENT:BOOL=TRUE \
|
|
|
b3fe293 |
%if %blahp
|
|
|
b3fe293 |
-DBLAHP_FOUND=/usr/libexec/BLClient \
|
|
|
b3fe293 |
-DWITH_BLAHP:BOOL=TRUE \
|
|
|
b3fe293 |
%else
|
|
|
b3fe293 |
-DWITH_BLAHP:BOOL=FALSE \
|
|
|
b3fe293 |
%endif
|
|
|
130f6ae |
%if %cream
|
|
|
130f6ae |
-DWITH_CREAM:BOOL=TRUE \
|
|
|
a7cfd51 |
%else
|
|
|
a7cfd51 |
-DWITH_CREAM:BOOL=FALSE \
|
|
|
130f6ae |
%endif
|
|
|
b9b3a0e |
%if %glexec
|
|
|
b9b3a0e |
-DWANT_GLEXEC:BOOL=TRUE \
|
|
|
b9b3a0e |
%else
|
|
Matthew Farrellee |
7659d4d |
-DWANT_GLEXEC:BOOL=FALSE \
|
|
|
b9b3a0e |
%endif
|
|
Timothy St. Clair |
44dc910 |
-DWANT_MAN_PAGES:BOOL=TRUE \
|
|
|
f870f91 |
%if %deltacloud
|
|
Matthew Farrellee |
88d505c |
-DWITH_LIBDELTACLOUD:BOOL=TRUE \
|
|
|
f870f91 |
%else
|
|
|
f870f91 |
-DWITH_LIBDELTACLOUD:BOOL=FALSE \
|
|
|
f870f91 |
%endif
|
|
|
f870f91 |
-DWITH_GLOBUS:BOOL=TRUE \
|
|
|
b019997 |
-DWITH_PYTHON_BINDINGS:BOOL=TRUE \
|
|
|
d932685 |
%if %cgroups
|
|
Timothy St. Clair |
89ae951 |
-DWITH_LIBCGROUP:BOOL=TRUE
|
|
|
d932685 |
%endif
|
|
|
f870f91 |
|
|
Matthew Farrellee |
78c4620 |
make %{?_smp_mflags}
|
|
|
e052536 |
|
|
|
e052536 |
%install
|
|
|
e052536 |
# installation happens into a temporary location, this function is
|
|
|
e052536 |
# useful in moving files into their final locations
|
|
|
e052536 |
function populate {
|
|
|
e052536 |
_dest="$1"; shift; _src="$*"
|
|
|
e052536 |
mkdir -p "%{buildroot}/$_dest"
|
|
|
e052536 |
mv $_src "%{buildroot}/$_dest"
|
|
|
e052536 |
}
|
|
|
e052536 |
|
|
|
e052536 |
rm -rf %{buildroot}
|
|
Matthew Farrellee |
78c4620 |
make install DESTDIR=%{buildroot}
|
|
|
e052536 |
|
|
Matthew Farrellee |
78c4620 |
# The install target puts etc/ under usr/, let's fix that.
|
|
Matthew Farrellee |
78c4620 |
mv %{buildroot}/usr/etc %{buildroot}/%{_sysconfdir}
|
|
|
e8dbbab |
|
|
Matthew Farrellee |
7659d4d |
populate %_sysconfdir/condor %{buildroot}/%{_usr}/lib/condor_ssh_to_job_sshd_config_template
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
# Things in /usr/lib really belong in /usr/share/condor
|
|
Matthew Farrellee |
7659d4d |
populate %{_datadir}/condor %{buildroot}/%{_usr}/lib/*
|
|
|
5b816ce |
# Except for the shared libs
|
|
|
ee1bc71 |
populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libclassad.s*
|
|
|
b3fe293 |
populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libcondor_utils*.so
|
|
Timothy St. Clair |
c46e861 |
rm -f %{buildroot}/%{_datadir}/condor/libclassad.a
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
10537b5 |
# It is proper to put HTCondor specific libexec binaries under libexec/condor/
|
|
Matthew Farrellee |
78c4620 |
populate %_libexecdir/condor %{buildroot}/usr/libexec/*
|
|
|
e8dbbab |
|
|
Matthew Farrellee |
78c4620 |
# man pages go under %{_mandir}
|
|
Matthew Farrellee |
78c4620 |
mkdir -p %{buildroot}/%{_mandir}
|
|
Matthew Farrellee |
78c4620 |
mv %{buildroot}/usr/man/man1 %{buildroot}/%{_mandir}
|
|
|
e8dbbab |
|
|
Matthew Farrellee |
78c4620 |
# Things in /usr/lib really belong in /usr/share/condor
|
|
Matthew Farrellee |
88d505c |
#mv %{buildroot}/usr/lib %{buildroot}/%{_datarootdir}/condor
|
|
|
e8dbbab |
|
|
Matthew Farrellee |
78c4620 |
mkdir -p %{buildroot}/%{_sysconfdir}/condor
|
|
|
3e1318f |
# the default condor_config file is not architecture aware and thus
|
|
|
3e1318f |
# sets the LIB directory to always be /usr/lib, we want to do better
|
|
|
3e1318f |
# than that. this is, so far, the best place to do this
|
|
|
3e1318f |
# specialization. we strip the "lib" or "lib64" part from _libdir and
|
|
|
3e1318f |
# stick it in the LIB variable in the config.
|
|
|
3e1318f |
LIB=$(echo %{?_libdir} | sed -e 's:/usr/\(.*\):\1:')
|
|
|
3e1318f |
if [ "$LIB" = "%_libdir" ]; then
|
|
|
3e1318f |
echo "_libdir does not contain /usr, sed expression needs attention"
|
|
|
3e1318f |
exit 1
|
|
|
3e1318f |
fi
|
|
|
3e1318f |
sed -e "s:^LIB\s*=.*:LIB = \$(RELEASE_DIR)/$LIB/condor:" \
|
|
Timothy St. Clair |
89ae951 |
%{buildroot}/etc/examples/condor_config.generic.redhat \
|
|
Matthew Farrellee |
78c4620 |
> %{buildroot}/%{_sysconfdir}/condor/condor_config
|
|
|
3e1318f |
|
|
Timothy St. Clair |
89ae951 |
|
|
Timothy St. Clair |
10537b5 |
# Install the basic configuration, a Personal HTCondor config. Allows for
|
|
Matthew Farrellee |
7659d4d |
# yum install condor + service condor start and go.
|
|
Matthew Farrellee |
7659d4d |
mkdir -m0755 %{buildroot}/%{_sysconfdir}/condor/config.d
|
|
|
d06de85 |
cp %{buildroot}/etc/examples/condor_config.local %{buildroot}/%{_sysconfdir}/condor/config.d/00personal_condor.config
|
|
Matthew Farrellee |
7659d4d |
|
|
|
f870f91 |
%if %aviary
|
|
Matthew Farrellee |
7659d4d |
populate %_sysconfdir/condor/config.d %{buildroot}/etc/examples/61aviary.config
|
|
Timothy St. Clair |
10537b5 |
populate %_sysconfdir/condor/config.d %{buildroot}/etc/examples/63aviary-hadoop.config
|
|
Matthew Farrellee |
7659d4d |
|
|
Matthew Farrellee |
7659d4d |
mkdir -p %{buildroot}/%{_var}/lib/condor/aviary
|
|
Matthew Farrellee |
7659d4d |
populate %{_var}/lib/condor/aviary %{buildroot}/usr/axis2.xml
|
|
Matthew Farrellee |
7659d4d |
populate %{_var}/lib/condor/aviary %{buildroot}/usr/services/
|
|
Timothy St. Clair |
398ee29 |
|
|
Timothy St. Clair |
398ee29 |
populate %{_libdir}/condor/plugins %{buildroot}/%{_usr}/libexec/condor/*-plugin.so
|
|
Timothy St. Clair |
398ee29 |
populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libaviary_*
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
25bd862 |
%if %plumage
|
|
Timothy St. Clair |
25bd862 |
# Install condor-plumage's base plugin configuration
|
|
Timothy St. Clair |
25bd862 |
populate %_sysconfdir/condor/config.d %{buildroot}/etc/examples/62plumage.config
|
|
Timothy St. Clair |
25bd862 |
rm -f %{buildroot}/%{_bindir}/ods_job_etl_tool
|
|
Timothy St. Clair |
25bd862 |
rm -f %{buildroot}/%{_sbindir}/ods_job_etl_server
|
|
Timothy St. Clair |
25bd862 |
mkdir -p -m0755 %{buildroot}/%{_var}/lib/condor/ViewHist
|
|
Timothy St. Clair |
25bd862 |
%endif
|
|
Timothy St. Clair |
25bd862 |
|
|
Matthew Farrellee |
78c4620 |
mkdir -p -m0755 %{buildroot}/%{_var}/run/condor
|
|
Matthew Farrellee |
78c4620 |
mkdir -p -m0755 %{buildroot}/%{_var}/log/condor
|
|
Matthew Farrellee |
78c4620 |
mkdir -p -m0755 %{buildroot}/%{_var}/lock/condor
|
|
Matthew Farrellee |
7659d4d |
mkdir -p -m1777 %{buildroot}/%{_var}/lock/condor/local
|
|
|
a3a9bf5 |
# Note we use %{_var}/lib instead of %{_sharedstatedir} for RHEL5 compatibility
|
|
|
a3a9bf5 |
mkdir -p -m0755 %{buildroot}/%{_var}/lib/condor/spool
|
|
|
a3a9bf5 |
mkdir -p -m1777 %{buildroot}/%{_var}/lib/condor/execute
|
|
|
3e1318f |
|
|
Matthew Farrellee |
78c4620 |
# no master shutdown program for now
|
|
Matthew Farrellee |
78c4620 |
rm %{buildroot}/%{_sbindir}/condor_set_shutdown
|
|
Timothy St. Clair |
44dc910 |
rm %{buildroot}/%{_mandir}/man1/condor_set_shutdown.1
|
|
|
3e1318f |
|
|
|
3e1318f |
# not packaging standard universe
|
|
Timothy St. Clair |
44dc910 |
rm %{buildroot}/%{_mandir}/man1/condor_compile.1
|
|
Timothy St. Clair |
44dc910 |
rm %{buildroot}/%{_mandir}/man1/condor_checkpoint.1
|
|
|
3e1318f |
|
|
|
3e1318f |
# not packaging configure/install scripts
|
|
Timothy St. Clair |
44dc910 |
rm %{buildroot}/%{_mandir}/man1/condor_configure.1
|
|
|
3e1318f |
|
|
|
3e1318f |
# not packaging legacy cruft
|
|
Timothy St. Clair |
44dc910 |
#rm %{buildroot}/%{_mandir}/man1/condor_master_off.1
|
|
Timothy St. Clair |
44dc910 |
#rm %{buildroot}/%{_mandir}/man1/condor_reconfig_schedd.1
|
|
|
3e1318f |
|
|
Matthew Farrellee |
78c4620 |
# not packaging quill bits
|
|
Timothy St. Clair |
44dc910 |
rm %{buildroot}/%{_mandir}/man1/condor_load_history.1
|
|
Matthew Farrellee |
78c4620 |
|
|
Matthew Farrellee |
78c4620 |
# Remove junk
|
|
Matthew Farrellee |
78c4620 |
rm -r %{buildroot}/%{_sysconfdir}/sysconfig
|
|
Matthew Farrellee |
78c4620 |
rm -r %{buildroot}/%{_sysconfdir}/init.d
|
|
|
3e1318f |
|
|
|
f870f91 |
%if %systemd
|
|
Matthew Farrellee |
43b0ff5 |
# install tmpfiles.d/condor.conf
|
|
Matthew Farrellee |
43b0ff5 |
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
|
|
|
de86a56 |
install -m 0644 %{name}-tmpfiles.conf %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
|
|
|
f870f91 |
|
|
Timothy St. Clair |
58da9b4 |
mkdir -p %{buildroot}%{_localstatedir}/run/
|
|
Timothy St. Clair |
58da9b4 |
install -d -m 0710 %{buildroot}%{_localstatedir}/run/%{name}/
|
|
Timothy St. Clair |
58da9b4 |
|
|
|
f870f91 |
mkdir -p %{buildroot}%{_unitdir}
|
|
|
de86a56 |
cp %{name}.service %{buildroot}%{_unitdir}/condor.service
|
|
Timothy St. Clair |
58da9b4 |
|
|
|
f870f91 |
%else
|
|
|
f870f91 |
# install the lsb init script
|
|
|
b9b3a0e |
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
|
|
|
b9b3a0e |
touch %{buildroot}/%{_sysconfdir}/sysconfig/condor
|
|
|
130f6ae |
cp %{name}-lcmaps-env.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/%{name}-lcmaps-env
|
|
|
f870f91 |
install -Dp -m0755 %{buildroot}/etc/examples/condor.init %buildroot/%_initrddir/condor
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
43b0ff5 |
|
|
Timothy St. Clair |
69d5db3 |
#mkdir -p %{buildroot}%{python_sitearch}
|
|
Timothy St. Clair |
69d5db3 |
#install -m 0755 src/python-bindings/{classad,htcondor}.so %{buildroot}%{python_sitearch}
|
|
Timothy St. Clair |
69d5db3 |
#install -m 0755 src/python-bindings/libpyclassad_*.so %{buildroot}%{_libdir}
|
|
Timothy St. Clair |
69d5db3 |
populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libpyclassad_*.a
|
|
Timothy St. Clair |
69d5db3 |
populate %{python_sitearch}/ %{buildroot}/%{_datadir}/condor/python/{classad,htcondor}.so
|
|
|
b019997 |
|
|
|
660dddf |
# Remove stuff that comes from the full-deploy
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/cleanup_release
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_cleanup_local
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_cold_start
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_cold_stop
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_config_bind
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_configure
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_credd
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_install
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_install_local
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_local_start
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_local_stop
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_startd_factory
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/condor_vm-gahp-vmware
|
|
|
ee1bc71 |
rm -rf %{buildroot}%{_sbindir}/condor_vm_vmwar*
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/filelock_midwife
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/filelock_undertaker
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/install_release
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/uniq_pid_command
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/uniq_pid_midwife
|
|
|
660dddf |
rm -rf %{buildroot}%{_sbindir}/uniq_pid_undertaker
|
|
Timothy St. Clair |
140f5e0 |
rm -rf %{buildroot}%{_datadir}/condor/*.pm
|
|
|
ee1bc71 |
rm -rf %{buildroot}%{_datadir}/condor/Chirp.jar
|
|
|
660dddf |
rm -rf %{buildroot}%{_usrsrc}/chirp/chirp_*
|
|
|
660dddf |
rm -rf %{buildroot}%{_usrsrc}/startd_factory
|
|
|
660dddf |
rm -rf %{buildroot}/usr/DOC
|
|
|
660dddf |
rm -rf %{buildroot}/usr/INSTALL
|
|
|
660dddf |
rm -rf %{buildroot}/usr/LICENSE-2.0.txt
|
|
|
660dddf |
rm -rf %{buildroot}/usr/README
|
|
|
660dddf |
rm -rf %{buildroot}/usr/examples/
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/MyString.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/chirp_client.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/compat_classad*
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/condor_classad.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/condor_constants.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/condor_event.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/condor_header_features.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/condor_holdcodes.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/file_lock.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/iso_dates.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/read_user_log.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/stl_string_utils.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/user_log.README
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/user_log.c++.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_includedir}/write_user_log.h
|
|
|
660dddf |
rm -rf %{buildroot}%{_libexecdir}/condor/bgp_*
|
|
Timothy St. Clair |
25bd862 |
rm -rf %{buildroot}%{_datadir}/condor/libchirp_client.*
|
|
|
660dddf |
rm -rf %{buildroot}%{_datadir}/condor/libcondorapi.a
|
|
|
ee1bc71 |
# Remove some cluster suite stuff which doesn't work in
|
|
|
ee1bc71 |
#rm -f %{buildroot}/etc/examples/cmd_cluster.rb
|
|
|
ee1bc71 |
#rm -f %{buildroot}/etc/examples/condor.sh
|
|
|
090d2f2 |
rm -rf %{buildroot}%{_datadir}/condor/python/{htcondor,classad}.so
|
|
|
090d2f2 |
rm -rf %{buildroot}%{_datadir}/condor/{libpyclassad_*,htcondor,classad}.so
|
|
|
e052536 |
|
|
|
236f4f3 |
rm %{buildroot}%{_libexecdir}/condor/condor_schedd.init
|
|
|
236f4f3 |
|
|
|
da2fd33 |
# Install BOSCO
|
|
|
da2fd33 |
mkdir -p %{buildroot}%{python_sitelib}
|
|
|
da2fd33 |
mv %{buildroot}%{_libexecdir}/condor/campus_factory/python-lib/GlideinWMS %{buildroot}%{python_sitelib}
|
|
|
da2fd33 |
mv %{buildroot}%{_libexecdir}/condor/campus_factory/python-lib/campus_factory %{buildroot}%{python_sitelib}
|
|
|
da2fd33 |
mv %{buildroot}%{_libexecdir}/condor/campus_factory/share/condor/condor_config.factory %{buildroot}%{_sysconfdir}/condor/config.d/60-campus_factory.config
|
|
|
da2fd33 |
mv %{buildroot}%{_libexecdir}/condor/campus_factory/etc/campus_factory.conf %{buildroot}%{_sysconfdir}/condor/
|
|
|
da2fd33 |
mv %{buildroot}%{_libexecdir}/condor/campus_factory/share %{buildroot}%{_datadir}/condor/campus_factory
|
|
|
da2fd33 |
|
|
Timothy St. Clair |
00bb898 |
# we must place the config examples in builddir so %doc can find them
|
|
Timothy St. Clair |
00bb898 |
cp -rf %{buildroot}/etc/examples %{_builddir}/%{name}-%{tarball_version}
|
|
Timothy St. Clair |
00bb898 |
rm -rf %{buildroot}/etc/examples
|
|
Timothy St. Clair |
00bb898 |
|
|
Timothy St. Clair |
00bb898 |
|
|
|
e052536 |
%clean
|
|
|
e052536 |
rm -rf %{buildroot}
|
|
|
e052536 |
|
|
|
e052536 |
%check
|
|
|
e052536 |
# This currently takes hours and can kill your machine...
|
|
|
e052536 |
#cd condor_tests
|
|
|
e052536 |
#make check-seralized
|
|
|
e052536 |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
|
e052536 |
%files
|
|
|
e052536 |
%defattr(-,root,root,-)
|
|
|
e052536 |
%doc LICENSE-2.0.txt examples
|
|
|
e052536 |
%dir %_sysconfdir/condor/
|
|
|
e052536 |
%config(noreplace) %_sysconfdir/condor/condor_config
|
|
|
f870f91 |
%if %systemd
|
|
Matthew Farrellee |
43b0ff5 |
%config(noreplace) %_sysconfdir/tmpfiles.d/%{name}.conf
|
|
|
f870f91 |
%{_unitdir}/condor.service
|
|
|
f870f91 |
%else
|
|
|
b9b3a0e |
%config(noreplace) %_sysconfdir/sysconfig/condor
|
|
|
130f6ae |
%_sysconfdir/sysconfig/%{name}-lcmaps-env
|
|
|
f870f91 |
%_initrddir/condor
|
|
|
f870f91 |
%endif
|
|
|
e052536 |
%dir %_datadir/condor/
|
|
|
e052536 |
%_datadir/condor/CondorJavaInfo.class
|
|
|
e052536 |
%_datadir/condor/CondorJavaWrapper.class
|
|
Timothy St. Clair |
1dcd3fd |
#%_datadir/condor/Condor.pm
|
|
|
e052536 |
%_datadir/condor/scimark2lib.jar
|
|
Matthew Farrellee |
7659d4d |
%dir %_sysconfdir/condor/config.d/
|
|
|
da2fd33 |
%config(noreplace) %_sysconfdir/condor/config.d/00personal_condor.config
|
|
Matthew Farrellee |
7659d4d |
%_sysconfdir/condor/condor_ssh_to_job_sshd_config_template
|
|
|
e052536 |
%dir %_libexecdir/condor/
|
|
|
e052536 |
%_libexecdir/condor/condor_chirp
|
|
|
e052536 |
%_libexecdir/condor/condor_ssh
|
|
|
e052536 |
%_libexecdir/condor/sshd.sh
|
|
|
3e1318f |
%_libexecdir/condor/condor_job_router
|
|
|
b9b3a0e |
%if %glexec
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_setup
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_run
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_job_wrapper
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_update_proxy
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_cleanup
|
|
|
b9b3a0e |
%_libexecdir/condor/condor_glexec_kill
|
|
|
b9b3a0e |
%endif
|
|
|
b3fe293 |
%if %blahp
|
|
|
b3fe293 |
%_libexecdir/condor/glite/bin/*
|
|
|
b3fe293 |
%endif
|
|
|
5c1920c |
%_libexecdir/condor/condor_limits_wrapper.sh
|
|
|
5c1920c |
%_libexecdir/condor/condor_rooster
|
|
|
5c1920c |
%_libexecdir/condor/condor_ssh_to_job_shell_setup
|
|
|
5c1920c |
%_libexecdir/condor/condor_ssh_to_job_sshd_setup
|
|
Matthew Farrellee |
69f865e |
%_libexecdir/condor/condor_power_state
|
|
Matthew Farrellee |
7659d4d |
%_libexecdir/condor/condor_kflops
|
|
Matthew Farrellee |
7659d4d |
%_libexecdir/condor/condor_mips
|
|
Matthew Farrellee |
7659d4d |
%_libexecdir/condor/data_plugin
|
|
Matthew Farrellee |
7659d4d |
%_libexecdir/condor/curl_plugin
|
|
Matthew Farrellee |
78c4620 |
%_libexecdir/condor/condor_shared_port
|
|
Matthew Farrellee |
beb79c7 |
%_libexecdir/condor/condor_glexec_wrapper
|
|
Matthew Farrellee |
beb79c7 |
%_libexecdir/condor/glexec_starter_setup.sh
|
|
|
ee1bc71 |
%_libexecdir/condor/condor_defrag
|
|
|
e026923 |
#%_libexecdir/condor/condor_schedd.init
|
|
Timothy St. Clair |
89ae951 |
%_libexecdir/condor/interactive.sub
|
|
|
e052536 |
%_mandir/man1/condor_advertise.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_check_userlogs.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_chirp.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_cod.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_config_val.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_dagman.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_fetchlog.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_findhost.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_history.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_hold.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_master.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_off.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_on.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_preen.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_prio.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_q.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_qedit.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_reconfig.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_release.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_reschedule.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_restart.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_rm.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_run.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_stats.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_status.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_store_cred.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_submit.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_submit_dag.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_transfer_data.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_updates_stats.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_userlog.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_userprio.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_vacate.1.gz
|
|
|
e052536 |
%_mandir/man1/condor_vacate_job.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_version.1.gz
|
|
|
e8dbbab |
%_mandir/man1/condor_wait.1.gz
|
|
Matthew Farrellee |
78c4620 |
%_mandir/man1/condor_router_history.1.gz
|
|
|
ee1bc71 |
%_mandir/man1/condor_continue.1.gz
|
|
|
ee1bc71 |
%_mandir/man1/condor_suspend.1.gz
|
|
Matthew Farrellee |
78c4620 |
%_mandir/man1/condor_router_q.1.gz
|
|
Matthew Farrellee |
78c4620 |
%_mandir/man1/condor_ssh_to_job.1.gz
|
|
Matthew Farrellee |
78c4620 |
%_mandir/man1/condor_power.1.gz
|
|
Matthew Farrellee |
beb79c7 |
%_mandir/man1/condor_glidein.1.gz
|
|
|
b3fe293 |
%_mandir/man1/condor_gather_info.1.gz
|
|
|
b3fe293 |
%_mandir/man1/condor_router_rm.1.gz
|
|
Timothy St. Clair |
69d5db3 |
%_mandir/man1/condor_qsub.1.gz
|
|
Timothy St. Clair |
89ae951 |
|
|
|
e052536 |
# bin/condor is a link for checkpoint, reschedule, vacate
|
|
|
b3fe293 |
%_libdir/libcondor_utils*.so
|
|
|
236f4f3 |
#%_bindir/condor
|
|
|
e052536 |
%_bindir/condor_submit_dag
|
|
Timothy St. Clair |
89ae951 |
%_bindir/condor_who
|
|
|
e052536 |
%_bindir/condor_prio
|
|
|
e052536 |
%_bindir/condor_transfer_data
|
|
|
e052536 |
%_bindir/condor_check_userlogs
|
|
|
e052536 |
%_bindir/condor_q
|
|
Matthew Farrellee |
78c4620 |
%_libexecdir/condor/condor_transferer
|
|
|
e052536 |
%_bindir/condor_cod
|
|
|
e052536 |
%_bindir/condor_qedit
|
|
|
e052536 |
%_bindir/condor_userlog
|
|
|
e052536 |
%_bindir/condor_release
|
|
|
e052536 |
%_bindir/condor_userlog_job_counter
|
|
|
e052536 |
%_bindir/condor_config_val
|
|
|
e052536 |
%_bindir/condor_reschedule
|
|
|
e052536 |
%_bindir/condor_userprio
|
|
|
e052536 |
%_bindir/condor_dagman
|
|
|
e052536 |
%_bindir/condor_rm
|
|
|
e052536 |
%_bindir/condor_vacate
|
|
|
e052536 |
%_bindir/condor_run
|
|
|
3e1318f |
%_bindir/condor_router_history
|
|
|
3e1318f |
%_bindir/condor_router_q
|
|
|
3e1318f |
%_bindir/condor_router_rm
|
|
|
e052536 |
%_bindir/condor_vacate_job
|
|
|
e052536 |
%_bindir/condor_findhost
|
|
|
e052536 |
%_bindir/condor_stats
|
|
|
e052536 |
%_bindir/condor_version
|
|
|
e052536 |
%_bindir/condor_history
|
|
|
e052536 |
%_bindir/condor_status
|
|
|
e052536 |
%_bindir/condor_wait
|
|
|
e052536 |
%_bindir/condor_hold
|
|
|
e052536 |
%_bindir/condor_submit
|
|
|
5c1920c |
%_bindir/condor_ssh_to_job
|
|
Matthew Farrellee |
78c4620 |
%_bindir/condor_power
|
|
Matthew Farrellee |
7659d4d |
%_bindir/condor_gather_info
|
|
|
af4d2e0 |
%_bindir/condor_continue
|
|
|
af4d2e0 |
%_bindir/condor_suspend
|
|
Matthew Farrellee |
0f2f822 |
%_bindir/condor_test_match
|
|
|
ee1bc71 |
%_bindir/condor_drain
|
|
Timothy St. Clair |
69d5db3 |
%_bindir/condor_ping
|
|
Timothy St. Clair |
69d5db3 |
%_bindir/condor_qsub
|
|
Timothy St. Clair |
69d5db3 |
%_bindir/condor_tail
|
|
|
e052536 |
# sbin/condor is a link for master_off, off, on, reconfig,
|
|
|
e052536 |
# reconfig_schedd, restart
|
|
|
236f4f3 |
#%_sbindir/condor
|
|
|
e052536 |
%_sbindir/condor_advertise
|
|
|
e052536 |
%_sbindir/condor_c-gahp
|
|
|
e052536 |
%_sbindir/condor_c-gahp_worker_thread
|
|
|
e052536 |
%_sbindir/condor_collector
|
|
|
e052536 |
%_sbindir/condor_fetchlog
|
|
|
e052536 |
%_sbindir/condor_had
|
|
|
e052536 |
%_sbindir/condor_init
|
|
|
e052536 |
%_sbindir/condor_master
|
|
|
e052536 |
%_sbindir/condor_negotiator
|
|
|
e052536 |
%_sbindir/condor_off
|
|
|
e052536 |
%_sbindir/condor_on
|
|
|
e052536 |
%_sbindir/condor_preen
|
|
|
e052536 |
%_sbindir/condor_reconfig
|
|
|
e052536 |
%_sbindir/condor_replication
|
|
|
e052536 |
%_sbindir/condor_restart
|
|
Timothy St. Clair |
69d5db3 |
#%_sbindir/condor_check_security
|
|
|
130f6ae |
%attr(6755, root, root) %_sbindir/condor_root_switchboard
|
|
|
e052536 |
%_sbindir/condor_schedd
|
|
|
e052536 |
%_sbindir/condor_shadow
|
|
|
e052536 |
%_sbindir/condor_startd
|
|
|
e052536 |
%_sbindir/condor_starter
|
|
|
e052536 |
%_sbindir/condor_store_cred
|
|
|
e052536 |
%_sbindir/condor_transferd
|
|
|
e052536 |
%_sbindir/condor_updates_stats
|
|
Matthew Farrellee |
0f2f822 |
%_sbindir/ec2_gahp
|
|
|
e8dbbab |
%_sbindir/condor_gridmanager
|
|
Matthew Farrellee |
beb79c7 |
%_sbindir/condor_gridshell
|
|
Matthew Farrellee |
beb79c7 |
%_sbindir/gahp_server
|
|
|
b3fe293 |
%_sbindir/grid_monitor
|
|
|
ee1bc71 |
%_sbindir/grid_monitor.sh
|
|
|
b3fe293 |
%_sbindir/remote_gahp
|
|
|
ee1bc71 |
%_sbindir/nordugrid_gahp
|
|
Timothy St. Clair |
00bb898 |
#%_bindir/condor_ping
|
|
|
090d2f2 |
%_libexecdir/condor/condor_gpu_discovery
|
|
|
e052536 |
%defattr(-,condor,condor,-)
|
|
|
e052536 |
%dir %_var/lib/condor/
|
|
|
e052536 |
%dir %_var/lib/condor/execute/
|
|
|
f99aae8 |
%dir %_var/log/condor/
|
|
|
e052536 |
%dir %_var/lib/condor/spool/
|
|
|
cd5919e |
%if %systemd
|
|
Timothy St. Clair |
44dc910 |
%ghost %dir %_var/lock/condor/
|
|
Timothy St. Clair |
44dc910 |
%ghost %dir %_var/run/condor/
|
|
|
cd5919e |
%else
|
|
|
cd5919e |
%dir %_var/lock/condor
|
|
|
b3fe293 |
%dir %_var/lock/condor/local
|
|
|
cd5919e |
%dir %_var/run/condor
|
|
|
cd5919e |
%endif
|
|
|
3e1318f |
|
|
|
da2fd33 |
%_libexecdir/condor/accountant_log_fixer
|
|
|
b3fe293 |
%_datadir/condor/libcondorapi.so
|
|
|
236f4f3 |
|
|
Timothy St. Clair |
10537b5 |
#################
|
|
|
660dddf |
%files procd
|
|
|
660dddf |
%_sbindir/condor_procd
|
|
|
660dddf |
%_sbindir/gidd_alloc
|
|
|
660dddf |
%_sbindir/procd_ctl
|
|
|
b9b3a0e |
%_mandir/man1/procd_ctl.1.gz
|
|
|
b9b3a0e |
%_mandir/man1/gidd_alloc.1.gz
|
|
|
660dddf |
%_mandir/man1/condor_procd.1.gz
|
|
|
660dddf |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
|
f870f91 |
%if %aviary
|
|
Timothy St. Clair |
10537b5 |
%files aviary-common
|
|
Matthew Farrellee |
7659d4d |
%defattr(-,root,root,-)
|
|
Matthew Farrellee |
7659d4d |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Timothy St. Clair |
25bd862 |
%dir %_datadir/condor/aviary
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/jobcontrol.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/jobquery.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/submissions.py*
|
|
|
ee1bc71 |
%_datadir/condor/aviary/submission_ids.py*
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/subinventory.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/submit.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/setattr.py*
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/jobinventory.py*
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/locator.py*
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/collector_tool.py*
|
|
Timothy St. Clair |
25bd862 |
%dir %_datadir/condor/aviary/dag
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/dag/diamond.dag
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/dag/dag-submit.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/dag/job.sub
|
|
Timothy St. Clair |
25bd862 |
%dir %_datadir/condor/aviary/module
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/module/aviary/util.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/module/aviary/https.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/module/aviary/__init__.py*
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/aviary/README
|
|
Matthew Farrellee |
7659d4d |
%dir %_var/lib/condor/aviary
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/axis2.xml
|
|
Matthew Farrellee |
7659d4d |
%dir %_var/lib/condor/aviary/services
|
|
Matthew Farrellee |
7659d4d |
%dir %_var/lib/condor/aviary/services/job
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/job/services.xml
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/job/aviary-common.xsd
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/job/aviary-job.xsd
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/job/aviary-job.wsdl
|
|
Matthew Farrellee |
7659d4d |
%dir %_var/lib/condor/aviary/services/query
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/query/services.xml
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/query/aviary-common.xsd
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/query/aviary-query.xsd
|
|
Matthew Farrellee |
7659d4d |
%_var/lib/condor/aviary/services/query/aviary-query.wsdl
|
|
Timothy St. Clair |
10537b5 |
%dir %_var/lib/condor/aviary/services/locator
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/locator/services.xml
|
|
|
b3fe293 |
%_var/lib/condor/aviary/services/locator/aviary-common.xsd
|
|
|
b3fe293 |
%_var/lib/condor/aviary/services/locator/aviary-locator.xsd
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/locator/aviary-locator.wsdl
|
|
Timothy St. Clair |
10537b5 |
%dir %_var/lib/condor/aviary/services/collector
|
|
|
0686d1b |
%_var/lib/condor/aviary/services/collector/services.xml
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/collector/aviary-common.xsd
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/collector/aviary-collector.xsd
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/collector/aviary-collector.wsdl
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%files aviary
|
|
Timothy St. Clair |
10537b5 |
%defattr(-,root,root,-)
|
|
Timothy St. Clair |
10537b5 |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Timothy St. Clair |
10537b5 |
%_sysconfdir/condor/config.d/61aviary.config
|
|
Timothy St. Clair |
10537b5 |
%_libdir/libaviary_axis_provider.so
|
|
Timothy St. Clair |
10537b5 |
%_libdir/libaviary_wso2_common.so
|
|
Timothy St. Clair |
10537b5 |
%dir %_libdir/condor/plugins
|
|
Timothy St. Clair |
10537b5 |
%_libdir/condor/plugins/AviaryScheddPlugin-plugin.so
|
|
Timothy St. Clair |
10537b5 |
%_libdir/condor/plugins/AviaryLocatorPlugin-plugin.so
|
|
Timothy St. Clair |
10537b5 |
%_libdir/condor/plugins/AviaryCollectorPlugin-plugin.so
|
|
Timothy St. Clair |
10537b5 |
%_sbindir/aviary_query_server
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/job/libaviary_job_axis.so
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/query/libaviary_query_axis.so
|
|
Timothy St. Clair |
260c9ce |
%_var/lib/condor/aviary/services/locator/libaviary_locator_axis.so
|
|
Timothy St. Clair |
398ee29 |
%_var/lib/condor/aviary/services/collector/libaviary_collector_axis.so
|
|
Timothy St. Clair |
10537b5 |
|
|
Timothy St. Clair |
10537b5 |
%files aviary-hadoop-common
|
|
Timothy St. Clair |
10537b5 |
%defattr(-,root,root,-)
|
|
Timothy St. Clair |
10537b5 |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/hadoop/services.xml
|
|
|
0686d1b |
%_var/lib/condor/aviary/services/hadoop/aviary-common.xsd
|
|
|
0686d1b |
%_var/lib/condor/aviary/services/hadoop/aviary-hadoop.xsd
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/hadoop/aviary-hadoop.wsdl
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/hadoop_tool.py*
|
|
|
0686d1b |
|
|
Timothy St. Clair |
10537b5 |
%files aviary-hadoop
|
|
Timothy St. Clair |
10537b5 |
%defattr(-,root,root,-)
|
|
Timothy St. Clair |
10537b5 |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Timothy St. Clair |
10537b5 |
%_var/lib/condor/aviary/services/hadoop/libaviary_hadoop_axis.so
|
|
Timothy St. Clair |
10537b5 |
%_libdir/condor/plugins/AviaryHadoopPlugin-plugin.so
|
|
Timothy St. Clair |
10537b5 |
%_sysconfdir/condor/config.d/63aviary-hadoop.config
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/hdfs_datanode.sh
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/hdfs_namenode.sh
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/mapred_jobtracker.sh
|
|
Timothy St. Clair |
10537b5 |
%_datadir/condor/aviary/mapred_tasktracker.sh
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
10537b5 |
#################
|
|
Timothy St. Clair |
25bd862 |
%if %plumage
|
|
Timothy St. Clair |
25bd862 |
%files plumage
|
|
Timothy St. Clair |
25bd862 |
%defattr(-,root,root,-)
|
|
Timothy St. Clair |
25bd862 |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Timothy St. Clair |
25bd862 |
%_sysconfdir/condor/config.d/62plumage.config
|
|
Timothy St. Clair |
25bd862 |
%dir %_libdir/condor/plugins
|
|
Timothy St. Clair |
10537b5 |
%_libdir/condor/plugins/PlumageCollectorPlugin-plugin.so
|
|
Timothy St. Clair |
25bd862 |
%dir %_datadir/condor/plumage
|
|
Timothy St. Clair |
10537b5 |
%_sbindir/plumage_job_etl_server
|
|
Timothy St. Clair |
10537b5 |
%_bindir/plumage_history_load
|
|
Timothy St. Clair |
25bd862 |
%_bindir/plumage_stats
|
|
Timothy St. Clair |
10537b5 |
%_bindir/plumage_history
|
|
Timothy St. Clair |
25bd862 |
%_datadir/condor/plumage/README
|
|
|
de86a56 |
%_datadir/condor/plumage/SCHEMA
|
|
|
de86a56 |
%_datadir/condor/plumage/plumage_accounting
|
|
|
de86a56 |
%_datadir/condor/plumage/plumage_scheduler
|
|
|
de86a56 |
%_datadir/condor/plumage/plumage_utilization
|
|
Timothy St. Clair |
25bd862 |
%defattr(-,condor,condor,-)
|
|
Timothy St. Clair |
25bd862 |
%endif
|
|
Timothy St. Clair |
25bd862 |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
|
3e1318f |
%files kbdd
|
|
|
e052536 |
%defattr(-,root,root,-)
|
|
|
3e1318f |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
|
3e1318f |
%_sbindir/condor_kbdd
|
|
|
e052536 |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
|
5c1920c |
%files vm-gahp
|
|
|
5c1920c |
%defattr(-,root,root,-)
|
|
|
5c1920c |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
|
5c1920c |
%_sbindir/condor_vm-gahp
|
|
Matthew Farrellee |
7659d4d |
#%_sbindir/condor_vm_vmware.pl
|
|
Matthew Farrellee |
7659d4d |
#%_sbindir/condor_vm_xen.sh
|
|
|
5c1920c |
%_libexecdir/condor/libvirt_simple_script.awk
|
|
|
5c1920c |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
|
f870f91 |
%if %deltacloud
|
|
Matthew Farrellee |
88d505c |
%files deltacloud-gahp
|
|
Matthew Farrellee |
88d505c |
%defattr(-,root,root,-)
|
|
Matthew Farrellee |
88d505c |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Matthew Farrellee |
88d505c |
%_sbindir/deltacloud_gahp
|
|
|
f870f91 |
%endif
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
Matthew Farrellee |
7659d4d |
%files classads
|
|
Matthew Farrellee |
7659d4d |
%defattr(-,root,root,-)
|
|
Matthew Farrellee |
7659d4d |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
|
b3fe293 |
%_libdir/libclassad.so.*
|
|
Matthew Farrellee |
7659d4d |
|
|
Timothy St. Clair |
44dc910 |
#################
|
|
Matthew Farrellee |
7659d4d |
%files classads-devel
|
|
Matthew Farrellee |
7659d4d |
%defattr(-,root,root,-)
|
|
Matthew Farrellee |
7659d4d |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
Matthew Farrellee |
7659d4d |
%_bindir/classad_functional_tester
|
|
Matthew Farrellee |
7659d4d |
%_bindir/classad_version
|
|
Matthew Farrellee |
7659d4d |
%_libdir/libclassad.so
|
|
Matthew Farrellee |
7659d4d |
%dir %_includedir/classad/
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/attrrefs.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/cclassad.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/classad_distribution.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/classadErrno.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/classad.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/classadItor.h
|
|
Timothy St. Clair |
89ae951 |
%_includedir/classad/classadCache.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/classad_stl.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/collectionBase.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/collection.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/common.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/debug.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/exprList.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/exprTree.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/fnCall.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/indexfile.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/lexer.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/lexerSource.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/literals.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/matchClassad.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/operators.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/query.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/sink.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/source.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/transaction.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/util.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/value.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/view.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/xmlLexer.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/xmlSink.h
|
|
Matthew Farrellee |
7659d4d |
%_includedir/classad/xmlSource.h
|
|
Matthew Farrellee |
7659d4d |
|
|
|
130f6ae |
%if %cream
|
|
|
130f6ae |
%files cream-gahp
|
|
|
130f6ae |
%defattr(-,root,root,-)
|
|
|
130f6ae |
%doc LICENSE-2.0.txt NOTICE.txt
|
|
|
130f6ae |
%_sbindir/cream_gahp
|
|
|
130f6ae |
%endif
|
|
|
130f6ae |
|
|
|
b019997 |
%files python
|
|
|
b019997 |
%defattr(-,root,root,-)
|
|
Timothy St. Clair |
69d5db3 |
%_libdir/libpyclassad_*.a
|
|
|
b019997 |
%{python_sitearch}/classad.so
|
|
|
090d2f2 |
%{python_sitearch}/htcondor.so
|
|
|
b019997 |
|
|
|
da2fd33 |
%files bosco
|
|
|
da2fd33 |
%defattr(-,root,root,-)
|
|
|
da2fd33 |
%config(noreplace) %_sysconfdir/condor/campus_factory.conf
|
|
|
da2fd33 |
%config(noreplace) %_sysconfdir/condor/config.d/60-campus_factory.config
|
|
|
da2fd33 |
%_libexecdir/condor/shellselector
|
|
|
da2fd33 |
%_libexecdir/condor/campus_factory
|
|
|
da2fd33 |
%_sbindir/bosco_install
|
|
|
da2fd33 |
%_sbindir/campus_factory
|
|
|
da2fd33 |
%_sbindir/condor_ft-gahp
|
|
|
da2fd33 |
%_sbindir/runfactory
|
|
|
da2fd33 |
%_bindir/bosco_cluster
|
|
|
da2fd33 |
%_bindir/bosco_ssh_start
|
|
|
da2fd33 |
%_bindir/bosco_start
|
|
|
da2fd33 |
%_bindir/bosco_stop
|
|
|
b019997 |
%_bindir/bosco_findplatform
|
|
|
da2fd33 |
%_bindir/bosco_uninstall
|
|
|
b019997 |
%_sbindir/glidein_creation
|
|
|
da2fd33 |
%_datadir/condor/campus_factory
|
|
|
da2fd33 |
%{python_sitelib}/GlideinWMS
|
|
|
da2fd33 |
%{python_sitelib}/campus_factory
|
|
|
da2fd33 |
|
|
|
f870f91 |
%if %systemd
|
|
|
f870f91 |
%post
|
|
Timothy St. Clair |
88a48d0 |
test -x /usr/sbin/selinuxenabled && /usr/sbin/selinuxenabled
|
|
Timothy St. Clair |
88a48d0 |
if [ $? = 0 ]; then
|
|
Timothy St. Clair |
e301e19 |
setsebool -P condor_tcp_network_connect 1
|
|
Timothy St. Clair |
2ae7144 |
systemctl daemon-reload
|
|
Timothy St. Clair |
88a48d0 |
fi
|
|
Timothy St. Clair |
88a48d0 |
|
|
|
f870f91 |
if [ $1 -eq 1 ] ; then
|
|
|
f870f91 |
# Initial installation
|
|
|
f870f91 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
ee1bc71 |
/bin/systemd-tmpfiles --create /etc/tmpfiles.d/%{name}.conf 2>&1 || :
|
|
|
f870f91 |
fi
|
|
Matthew Farrellee |
7659d4d |
|
|
|
f870f91 |
%preun
|
|
|
f870f91 |
if [ $1 -eq 0 ] ; then
|
|
|
f870f91 |
# Package removal, not upgrade
|
|
|
f870f91 |
/bin/systemctl --no-reload disable condor.service > /dev/null 2>&1 || :
|
|
|
f870f91 |
/bin/systemctl stop condor.service > /dev/null 2>&1 || :
|
|
|
f870f91 |
fi
|
|
|
f870f91 |
|
|
|
f870f91 |
%postun
|
|
|
f870f91 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
b3fe293 |
# Note we don't try to restart - Condor will automatically notice the
|
|
|
b3fe293 |
# binary has changed and do graceful or peaceful restart, based on its
|
|
|
b3fe293 |
# configuration
|
|
|
f870f91 |
|
|
|
c3f22a8 |
%triggerun -- condor < 7.7.0-0.5
|
|
|
f870f91 |
|
|
|
f870f91 |
/usr/bin/systemd-sysv-convert --save condor >/dev/null 2>&1 ||:
|
|
|
f870f91 |
|
|
|
f870f91 |
/sbin/chkconfig --del condor >/dev/null 2>&1 || :
|
|
|
f870f91 |
/bin/systemctl try-restart condor.service >/dev/null 2>&1 || :
|
|
|
f870f91 |
|
|
|
f870f91 |
%else
|
|
|
e052536 |
%post -n condor
|
|
|
e052536 |
/sbin/chkconfig --add condor
|
|
|
e052536 |
/sbin/ldconfig
|
|
|
e052536 |
|
|
|
e052536 |
%preun -n condor
|
|
|
e052536 |
if [ $1 = 0 ]; then
|
|
|
e052536 |
/sbin/service condor stop >/dev/null 2>&1 || :
|
|
|
e052536 |
/sbin/chkconfig --del condor
|
|
|
e052536 |
fi
|
|
|
e052536 |
|
|
|
e052536 |
|
|
|
e052536 |
%postun -n condor
|
|
|
b3fe293 |
# Note we don't try to restart - Condor will automatically notice the
|
|
|
b3fe293 |
# binary has changed and do graceful or peaceful restart, based on its
|
|
|
b3fe293 |
# configuration
|
|
|
e052536 |
/sbin/ldconfig
|
|
|
f870f91 |
%endif
|
|
|
e052536 |
|
|
|
e052536 |
%changelog
|
|
Timothy St. Clair |
e301e19 |
* Tue Aug 6 2013 Timothy St. Clair <tstclair@redhat.com> - 8.1.0-0.3
|
|
Timothy St. Clair |
e301e19 |
- Fix for BZ992726 change rpm scriptlet to use condor_tcp_network_connect
|
|
Timothy St. Clair |
e301e19 |
|
|
Petr Machata |
1b89154 |
* Sun Jul 28 2013 Petr Machata <pmachata@redhat.com> - 8.1.0-0.2.2
|
|
Petr Machata |
1b89154 |
- Rebuild for boost 1.54.0
|
|
Petr Machata |
1b89154 |
|
|
|
dfc201e |
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 8.1.0-0.2.1
|
|
|
dfc201e |
- Perl 5.18 rebuild
|
|
|
dfc201e |
|
|
Timothy St. Clair |
ce276a9 |
* Sat Jun 22 2013 <tstclair@redhat.com> - 8.1.0-0.2
|
|
Timothy St. Clair |
ce276a9 |
- Fix for aviary hadoop field swap
|
|
Timothy St. Clair |
ce276a9 |
|
|
Timothy St. Clair |
69d5db3 |
* Wed Jun 19 2013 <tstclair@redhat.com> - 8.1.0-0.1
|
|
Timothy St. Clair |
69d5db3 |
- Update to latest uw/master
|
|
Timothy St. Clair |
69d5db3 |
|
|
|
1a12a42 |
* Fri Jun 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> 7.9.5-0.3
|
|
|
1a12a42 |
- build plumage for ARM as it has mongodb
|
|
|
1a12a42 |
|
|
Timothy St. Clair |
9a03389 |
* Fri Mar 15 2013 <tstclair@redhat.com> - 7.9.5-0.2
|
|
Timothy St. Clair |
9a03389 |
- Update build dependencies
|
|
Timothy St. Clair |
9a03389 |
|
|
Timothy St. Clair |
b2248ee |
* Thu Feb 28 2013 <tstclair@redhat.com> - 7.9.5-0.1
|
|
Timothy St. Clair |
10537b5 |
- Fast forward to 7.9.5 pre-release
|
|
Timothy St. Clair |
10537b5 |
|
|
|
090d2f2 |
* Thu Feb 14 2013 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.5-0.1.4e2a2ef.git
|
|
|
090d2f2 |
- Re-sync with master.
|
|
|
090d2f2 |
- Use upstream python bindings.
|
|
|
090d2f2 |
|
|
|
45f5fa5 |
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 7.9.1-0.1.5
|
|
|
45f5fa5 |
- Rebuild for Boost-1.53.0
|
|
|
45f5fa5 |
|
|
|
3a3bc2f |
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 7.9.1-0.1.4
|
|
|
3a3bc2f |
- Rebuild for Boost-1.53.0
|
|
|
3a3bc2f |
|
|
|
085a687 |
* Sat Feb 2 2013 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.4-0.4.d028b17.git
|
|
|
085a687 |
- Re-sync with master.
|
|
|
085a687 |
|
|
|
b019997 |
* Thu Jan 2 2013 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.4-0.1.dce3324.git
|
|
|
b019997 |
- Add support for python bindings.
|
|
|
b019997 |
|
|
|
bca495b |
* Thu Dec 6 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.3-0.6.ce12f50.git
|
|
|
bca495b |
- Fix compile for CREAM.
|
|
|
bca495b |
|
|
|
bca495b |
* Thu Dec 6 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.3-0.5.ce12f50.git
|
|
|
bca495b |
- Merge code which has improved blahp file cleanup.
|
|
|
bca495b |
|
|
|
da2fd33 |
* Tue Oct 30 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.2-0.2.b714b0e.git
|
|
|
da2fd33 |
- Re-up to the latest master.
|
|
|
da2fd33 |
- Add support for syslog.
|
|
|
da2fd33 |
|
|
|
da2fd33 |
* Thu Oct 11 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.14.b135441.git
|
|
|
da2fd33 |
- Re-up to the latest master.
|
|
|
da2fd33 |
- Split out a separate package for BOSCO.
|
|
|
da2fd33 |
|
|
|
da2fd33 |
* Tue Sep 25 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.13.c7df613.git
|
|
|
da2fd33 |
- Rebuild to re-enable blahp.
|
|
|
da2fd33 |
|
|
|
da2fd33 |
* Mon Sep 24 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.12.c7df613.git
|
|
|
da2fd33 |
- Update to capture the latest security fixes.
|
|
|
da2fd33 |
- CGAHP scalability fixes have been upstreamed.
|
|
|
da2fd33 |
|
|
Timothy St. Clair |
a463414 |
* Thu Aug 16 2012 <tstclair@redhat.com> - 7.9.1-0.1
|
|
Timothy St. Clair |
89ae951 |
- Fast forward to 7.9.1 pre-release
|
|
Timothy St. Clair |
88a48d0 |
- Fix CVE-2012-3416
|
|
Timothy St. Clair |
89ae951 |
|
|
|
e23cb04 |
* Wed Aug 15 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.11.ecc9193.git
|
|
|
e23cb04 |
- Fixes to the JobRouter configuration.
|
|
|
e23cb04 |
|
|
|
e23cb04 |
* Tue Aug 14 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.10.9e05bd9.git
|
|
|
e23cb04 |
- Update to latest trunk so we can get the EditInPlace JobRouter configs.
|
|
|
e23cb04 |
|
|
|
e23cb04 |
* Tue Aug 14 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.9.70b9542.git
|
|
|
e23cb04 |
- Fix to IP-verify from ZKM.
|
|
|
e23cb04 |
|
|
|
85aed4e |
* Tue Jul 24 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.6.ceb6a0a.git
|
|
|
85aed4e |
- Fix per-user condor config to be more useful. See gt3158
|
|
|
85aed4e |
|
|
|
1d2abf4 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.9.0-0.1.3
|
|
|
1d2abf4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
1d2abf4 |
|
|
|
130f6ae |
* Mon Jul 16 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.5.ceb6a0a.git
|
|
|
130f6ae |
- Upstreaming of many of the custom patches.
|
|
|
130f6ae |
|
|
|
130f6ae |
* Mon Jul 16 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.4.ceb6a0a.git
|
|
|
130f6ae |
- Integrate CREAM support from OSG.
|
|
|
130f6ae |
- Create CREAM sub-package.
|
|
|
130f6ae |
|
|
|
b3fe293 |
* Fri Jul 13 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.2.013069b.git
|
|
|
b3fe293 |
- Hunt down segfault bug.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Fri Jul 13 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.1-0.1.013069b.git
|
|
|
b3fe293 |
- Update to latest master.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Tue Jun 19 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.14.888a81cgit
|
|
|
b3fe293 |
- Fix DNS-based hostname checks for GSI.
|
|
|
b3fe293 |
- Add the user lock directory to the file listing.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Sun Jun 17 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.13.888a81cgit
|
|
|
b3fe293 |
- Patch for C-GAHP client scalability.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Fri Jun 15 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.12.888a81cgit
|
|
|
b3fe293 |
- Fix re-acquisition of routed jobs on JR restart.
|
|
|
b3fe293 |
- Allow DNS-based hostname checks for GSI.
|
|
|
b3fe293 |
- Allow the queue super-user to impersonate any other user.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Wed Jun 2 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.11.888a81cgit
|
|
|
b3fe293 |
- Fix proxy handling for Condor-C submissions.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Wed May 30 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.10.888a81cgit
|
|
|
b3fe293 |
- Fix blahp segfault and GLOBUS_LOCATION.
|
|
|
b3fe293 |
- Allow a 2-schedd setup for JobRouter.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Mon May 28 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.8.257bc70git
|
|
|
b3fe293 |
- Re-enable blahp
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Wed May 17 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.7.257bc70git
|
|
|
b3fe293 |
- Fix reseting of cgroup statistics.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Wed May 16 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.6.257bc70git
|
|
|
b3fe293 |
- Fix for procd when there is no swap accounting.
|
|
|
b3fe293 |
- Allow condor_defrag to cancel draining when it is happy with things.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Mon May 11 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.5.257bc70git
|
|
|
b3fe293 |
- Fix for autofs support.
|
|
|
b3fe293 |
|
|
Timothy St. Clair |
260c9ce |
* Fri Apr 27 2012 <tstclair@redhat.com> - 7.9.0-0.1
|
|
Timothy St. Clair |
260c9ce |
- Fast forward to 7.9.0 pre-release
|
|
Timothy St. Clair |
260c9ce |
|
|
|
b3fe293 |
* Mon Apr 09 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.9.0-0.1.2693346git.1
|
|
|
b3fe293 |
- Update to the 7.9.0 branch.
|
|
|
b3fe293 |
|
|
Timothy St. Clair |
372fe26 |
* Thu Mar 7 2012 <tstclair@redhat.com> - 7.7.5-0.2
|
|
Timothy St. Clair |
372fe26 |
- Fast forward to 7.7.5 release
|
|
Timothy St. Clair |
372fe26 |
|
|
|
b3fe293 |
* Fri Feb 10 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.7.5-0.9.3513b55git
|
|
|
b3fe293 |
- Fix fd leak for cgroups in the procd.
|
|
|
b3fe293 |
|
|
|
b3fe293 |
* Fri Feb 10 2012 Brian Bockelman <bbockelm@cse.unl.edu> - 7.7.5-0.8.3513b55git
|
|
|
b3fe293 |
- Enable cgroups for EL6.
|
|
|
b3fe293 |
|
|
|
eee9fd6 |
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 7.7.5-0.1.2
|
|
|
eee9fd6 |
- Rebuild against PCRE 8.30
|
|
|
eee9fd6 |
|
|
Timothy St. Clair |
140f5e0 |
* Thu Feb 9 2012 <tstclair@redhat.com> - 7.7.5-0.1
|
|
Timothy St. Clair |
140f5e0 |
- Fast forward to 7.7.5 pre release
|
|
Timothy St. Clair |
140f5e0 |
|
|
|
7e66ca1 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.7.3-0.3.1
|
|
|
7e66ca1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
7e66ca1 |
|
|
|
19972ee |
* Sun Nov 27 2011 Dan HorĂ¡k <dan[at]danny.cz> - 7.7.3-0.3
|
|
|
19972ee |
- mongodb supports only x86/x86_64 => limit plumage subpackage to these arches
|
|
|
19972ee |
|
|
Timothy St. Clair |
58da9b4 |
* Fri Nov 11 2011 <tstclair@redhat.com> - 7.7.3-0.2
|
|
Timothy St. Clair |
58da9b4 |
- Update install process for tmpfiles.d
|
|
Timothy St. Clair |
58da9b4 |
|
|
Timothy St. Clair |
25bd862 |
* Tue Oct 25 2011 <tstclair@redhat.com> - 7.7.3-0.1
|
|
Timothy St. Clair |
25bd862 |
- Fast forward to 7.7.3 pre release
|
|
|
80e07f3 |
|
|
Timothy St. Clair |
44dc910 |
* Fri Sep 16 2011 <tstclair@redhat.com> - 7.7.1-0.1
|
|
Timothy St. Clair |
44dc910 |
- Fast forward to 7.7.1 official release tag V7_7_1
|
|
Timothy St. Clair |
44dc910 |
- ghost var/lock and var/run in spec (BZ656562)
|
|
Timothy St. Clair |
44dc910 |
|
|
Timothy St. Clair |
044d297 |
* Tue Aug 10 2011 <tstclair@redhat.com> - 7.7.0-0.6
|
|
Timothy St. Clair |
044d297 |
- Rebuild deltacloud dep
|
|
Timothy St. Clair |
044d297 |
|
|
|
f870f91 |
* Tue Jun 8 2011 <bbockelm@cse.unl.edu> - 7.7.0-0.5
|
|
|
f870f91 |
- Start to break build products into conditionals for future EPEL5 support.
|
|
|
f870f91 |
- Begun integration of a systemd service file.
|
|
|
f870f91 |
|
|
Matthew Farrellee |
41d83af |
* Tue Jun 7 2011 <matt@redhat> - 7.7.0-0.4
|
|
Matthew Farrellee |
41d83af |
- Added tmpfiles.d/condor.conf (BZ711456)
|
|
Matthew Farrellee |
41d83af |
|
|
Matthew Farrellee |
78efcc5 |
* Tue Jun 7 2011 <matt@redhat> - 7.7.0-0.3
|
|
Matthew Farrellee |
78efcc5 |
- Fast forward to 7.7.0 pre-release at 1babb324
|
|
|
f870f91 |
- Catch libdeltacloud 0.8 update
|
|
Matthew Farrellee |
78efcc5 |
|
|
|
80e07f3 |
* Mon May 23 2011 Brian Bockelman <bbockelm@cse.unl.edu> - 7.6.1-0.11.pre
|
|
|
80e07f3 |
- Begin systemd integration
|
|
|
80e07f3 |
|
|
Matthew Farrellee |
beb79c7 |
* Fri May 20 2011 <matt@redhat> - 7.7.0-0.2
|
|
Matthew Farrellee |
beb79c7 |
- Added GSI support, dependency on Globus
|
|
Matthew Farrellee |
beb79c7 |
|
|
|
80e07f3 |
* Tue May 17 2011 Brian Bockelman <bbockelm@cse.unl.edu> - 7.6.1-0.7.pre
|
|
|
80e07f3 |
- Fix #2162; have spooling and URL plugins interact correctly
|
|
|
80e07f3 |
- Merge with upstream git repo.
|
|
|
80e07f3 |
|
|
|
80e07f3 |
* Mon May 2 2011 Brian Bockelman <bbockelm@cse.unl.edu> - 7.6.1-0.4.pre
|
|
|
80e07f3 |
- Enable cgroups.
|
|
|
80e07f3 |
|
|
|
80e07f3 |
* Fri Apr 29 2011 Brian Bockelman <bbockelm@cse.unl.edu> - 7.6.1-0.3.pre
|
|
|
80e07f3 |
- Build for https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=2109, allowing SubmitterUserResourcesInUse to be weighted.
|
|
|
80e07f3 |
|
|
|
80e07f3 |
* Fri Apr 29 2011 Brian Bockelman <bbockelm@cse.unl.edu> - 7.6.1-0.2.pre
|
|
|
80e07f3 |
- HCC pre-release of 7.6.1 for negotiator fixes.
|
|
Matthew Farrellee |
0f2f822 |
|
|
|
80e07f3 |
* Thu Apr 28 2011 <matt@redhat> - 7.6.1-0.1
|
|
|
80e07f3 |
- Upgrade to 7.6.0 release, pre-release of 7.6.1 at 27972e8
|
|
Matthew Farrellee |
88d505c |
- Upgrade to 7.6.0 release, pre-release of 7.6.1 at 5617a464
|
|
Matthew Farrellee |
7659d4d |
- Upstreamed patch: log_lock_run.patch
|
|
Matthew Farrellee |
7659d4d |
- Introduced condor-classads to obsolete classads
|
|
Matthew Farrellee |
7659d4d |
- Introduced condor-aviary, package of the aviary contrib
|
|
Matthew Farrellee |
88d505c |
- Introduced condor-deltacloud-gahp
|
|
Matthew Farrellee |
50b7e39 |
- Introduced condor-qmf, package of the mgmt/qmf contrib
|
|
Matthew Farrellee |
7659d4d |
- Transitioned from LOCAL_CONFIG_FILE to LOCAL_CONFIG_DIR
|
|
Matthew Farrellee |
7659d4d |
- Stopped building against gSOAP,
|
|
Matthew Farrellee |
7659d4d |
- use aviary over birdbath and ec2_gahp (7.7.0) over amazon_gahp
|
|
Matthew Farrellee |
06dd27e |
|
|
|
81d4d96 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.5.5-2
|
|
|
81d4d96 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
81d4d96 |
|
|
Matthew Farrellee |
78c4620 |
* Thu Jan 27 2011 <matt@redhat> - 7.5.5-1
|
|
Matthew Farrellee |
78c4620 |
- Rebase to 7.5.5 release
|
|
Matthew Farrellee |
78c4620 |
- configure+imake -> cmake
|
|
Matthew Farrellee |
78c4620 |
- Removed patches:
|
|
Matthew Farrellee |
78c4620 |
- only_dynamic_unstripped.patch
|
|
Matthew Farrellee |
78c4620 |
- gsoap-2.7.16-wsseapi.patch
|
|
Matthew Farrellee |
78c4620 |
- gsoap-2.7.16-dom.patch
|
|
Matthew Farrellee |
78c4620 |
- man pages are now built with source
|
|
Matthew Farrellee |
78c4620 |
- quill is no longer present
|
|
Matthew Farrellee |
78c4620 |
- condor_shared_port added
|
|
Matthew Farrellee |
78c4620 |
- condor_power added
|
|
Matthew Farrellee |
78c4620 |
- condor_credd added
|
|
Matthew Farrellee |
78c4620 |
- classads now built from source
|
|
Matthew Farrellee |
78c4620 |
|
|
Matthew Farrellee |
d35d9f3 |
* Thu Jan 13 2011 <matt@redhat> - 7.4.4-1
|
|
Matthew Farrellee |
d35d9f3 |
- Upgrade to 7.4.4 release
|
|
Matthew Farrellee |
d35d9f3 |
- Upstreamed: stdsoap2.h.patch.patch
|
|
Matthew Farrellee |
d35d9f3 |
|
|
Matthew Farrellee |
d35d9f3 |
* Mon Aug 23 2010 <matt@redhat> - 7.4.3-1
|
|
Matthew Farrellee |
d35d9f3 |
- Upgrade to 7.4.3 release
|
|
Matthew Farrellee |
d35d9f3 |
- Upstreamed: dso_link_change
|
|
Matthew Farrellee |
d35d9f3 |
|
|
|
2aed700 |
* Fri Jun 11 2010 <matt@redhat> - 7.4.2-2
|
|
|
2aed700 |
- Rebuild for classads DSO version change (1:0:0)
|
|
|
2aed700 |
- Updated stdsoap2.h.patch.patch for gsoap 2.7.16
|
|
|
2aed700 |
- Added gsoap-2.7.16-wsseapi/dom.patch for gsoap 2.7.16
|
|
|
2aed700 |
|
|
|
5c1920c |
* Wed Apr 21 2010 <matt@redhat> - 7.4.2-1
|
|
|
5c1920c |
- Upgrade to 7.4.2 release
|
|
|
5c1920c |
|
|
|
5c1920c |
* Tue Jan 5 2010 <matt@redhat> - 7.4.1-1
|
|
|
5c1920c |
- Upgrade to 7.4.1 release
|
|
|
5c1920c |
- Upstreamed: guess_version_from_release_dir, fix_platform_check
|
|
|
5c1920c |
- Security update (BZ549577)
|
|
|
5c1920c |
|
|
|
5c1920c |
* Fri Dec 4 2009 <matt@redhat> - 7.4.0-1
|
|
|
5c1920c |
- Upgrade to 7.4.0 release
|
|
|
5c1920c |
- Fixed POSTIN error (BZ540439)
|
|
|
5c1920c |
- Removed NOTICE.txt source, now provided by upstream
|
|
|
5c1920c |
- Removed no_rpmdb_query.patch, applied upstream
|
|
|
5c1920c |
- Removed no_basename.patch, applied upstream
|
|
|
5c1920c |
- Added only_dynamic_unstripped.patch to reduce build time
|
|
|
5c1920c |
- Added guess_version_from_release_dir.patch, for previous
|
|
|
5c1920c |
- Added fix_platform_check.patch
|
|
|
5c1920c |
- Use new --with-platform, to avoid modification of make_final_tarballs
|
|
|
5c1920c |
- Introduced vm-gahp package to hold libvirt deps
|
|
|
5c1920c |
|
|
|
1455b29 |
* Fri Aug 28 2009 <matt@redhat> - 7.2.4-1
|
|
|
1455b29 |
- Upgrade to 7.2.4 release
|
|
|
9c2691f |
- Removed gcc44_const.patch, accepted upstream
|
|
|
f99aae8 |
- New log, lock, run locations (BZ502175)
|
|
|
f99aae8 |
- Filtered innocuous semanage message
|
|
|
1455b29 |
|
|
|
5aefd3e |
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 7.2.1-3
|
|
|
5aefd3e |
- rebuilt with new openssl
|
|
|
5aefd3e |
|
|
|
a0035f2 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.2.1-2
|
|
|
a0035f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
a0035f2 |
|
|
|
47ebb3c |
* Mon Feb 25 2009 <matt@redhat> - 7.2.1-1
|
|
|
a43d2c6 |
- Upgraded to 7.2.1 release
|
|
|
a43d2c6 |
- Pruned changes accepted upstream from condor_config.generic.patch
|
|
|
a43d2c6 |
- Removed Requires in favor of automatic dependencies on SONAMEs
|
|
|
a43d2c6 |
- Added no_rmpdb_query.patch to avoid rpm -q during a build
|
|
|
d6fdb83 |
|
|
|
579619e |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.2.0-5
|
|
|
579619e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
579619e |
|
|
|
579619e |
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 7.2.0-4
|
|
|
579619e |
- rebuild with new openssl
|
|
|
579619e |
|
|
|
a43d2c6 |
* Mon Jan 14 2009 <matt@redhat> - 7.2.0-3
|
|
|
893fef1 |
- Fixed regression: initscript was on by default, now off again
|
|
|
893fef1 |
|
|
|
627bc41 |
* Thu Jan 8 2009 <matt@redhat> - 7.2.0-2
|
|
|
627bc41 |
- (Re)added CONDOR_DEVELOPERS=NONE to the default condor_config.local
|
|
|
627bc41 |
- Added missing Obsoletes for condor-static (thanks Michael Schwendt)
|
|
|
627bc41 |
|
|
|
3e1318f |
* Wed Jan 7 2009 <matt@redhat> - 7.2.0-1
|
|
|
3e1318f |
- Upgraded to 7.2.0 release
|
|
|
3e1318f |
- Removed -static package
|
|
|
3e1318f |
- Added Fedora specific buildid
|
|
|
3e1318f |
- Enabled KBDD, daemon to monitor X usage on systems with only USB devs
|
|
|
3e1318f |
- Updated install process
|
|
|
3e1318f |
|
|
|
671b3f3 |
* Wed Oct 8 2008 <matt@redhat> - 7.0.5-1
|
|
|
671b3f3 |
- Rebased on 7.0.5, security update
|
|
|
671b3f3 |
|
|
|
e8dbbab |
* Wed Aug 6 2008 <mfarrellee@redhat> - 7.0.4-1
|
|
|
e8dbbab |
- Updated to 7.0.4 source
|
|
|
e8dbbab |
- Stopped using condor_configure in install step
|
|
|
e8dbbab |
|
|
|
e8dbbab |
* Tue Jun 10 2008 <mfarrellee@redhat> - 7.0.2-1
|
|
|
e8dbbab |
- Updated to 7.0.2 source
|
|
|
e8dbbab |
- Updated config, specifically HOSTALLOW_WRITE, for Personal Condor setup
|
|
|
e8dbbab |
- Added condor_config.generic
|
|
|
e8dbbab |
|
|
|
d882f97 |
* Mon Apr 7 2008 <mfarrellee@redhat> - 7.0.0-8
|
|
|
d882f97 |
- Modified init script to be off by default, resolves bz441279
|
|
|
d882f97 |
|
|
|
6094047 |
* Fri Apr 4 2008 <mfarrellee@redhat> - 7.0.0-7
|
|
|
6094047 |
- Updated to handle changes in gsoap dependency
|
|
|
6094047 |
|
|
|
e052536 |
* Mon Feb 11 2008 <mfarrellee@redhat> - 7.0.0-6
|
|
|
e052536 |
- Added note about how to download the source
|
|
|
e052536 |
- Added generate-tarball.sh script
|
|
|
e052536 |
|
|
|
e052536 |
* Sun Feb 10 2008 <mfarrellee@redhat> - 7.0.0-5
|
|
|
e052536 |
- The gsoap package is compiled with --disable-namespaces, which means
|
|
|
e052536 |
soap_set_namespaces is required after each soap_init. The
|
|
|
e052536 |
gsoap_nonamespaces.patch handles this.
|
|
|
e052536 |
|
|
|
e052536 |
* Fri Feb 8 2008 <mfarrellee@redhat> - 7.0.0-4
|
|
|
e052536 |
- Added patch to detect GCC 4.3.0 on F9
|
|
|
e052536 |
- Added patch to detect GLIBC 2.7.90 on F9
|
|
|
e052536 |
- Added BuildRequires: autoconf to allow for regeneration of configure
|
|
|
e052536 |
script after GCC 4.3.0 detection and GLIBC 2.7.90 patches are
|
|
|
e052536 |
applied
|
|
|
e052536 |
- Condor + GCC 4.3.0 + -O2 results in an internal compiler error
|
|
|
e052536 |
(BZ 432090), so -O2 is removed from optflags for the time
|
|
|
e052536 |
being. Thanks to Mike Bonnet for the suggestion on how to filter
|
|
|
e052536 |
-O2.
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Jan 22 2008 <mfarrellee@redhat> - 7.0.0-3
|
|
|
e052536 |
- Update to UW's really-final source for Condor 7.0.0 stable series
|
|
|
e052536 |
release. It is based on the 72173 build with minor changes to the
|
|
|
e052536 |
configure.ac related to the SRB external version.
|
|
|
e052536 |
- In addition to removing externals from the UW tarball, the NTconfig
|
|
|
e052536 |
directory was removed because it had not gone through IP audit.
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Jan 22 2008 <mfarrellee@redhat> - 7.0.0-2
|
|
|
e052536 |
- Update to UW's final source for Condor 7.0.0 stable series release
|
|
|
e052536 |
|
|
|
e052536 |
* Thu Jan 10 2008 <mfarrellee@redhat> - 7.0.0-1
|
|
|
e052536 |
- Initial package of Condor's stable series under ASL 2.0
|
|
|
e052536 |
- is_clipped.patch replaced with --without-full-port option to configure
|
|
|
e052536 |
- zlib_is_soft.patch removed, outdated by configure.ac changes
|
|
|
e052536 |
- removed autoconf dependency needed for zlib_is_soft.patch
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Dec 4 2007 <mfarrellee@redhat> - 6.9.5-2
|
|
|
e052536 |
- SELinux was stopping useradd in pre because files specified root as
|
|
|
e052536 |
the group owner for /var/lib/condor, fixed, much thanks to Phil Knirsch
|
|
|
e052536 |
|
|
|
e052536 |
* Fri Nov 30 2007 <mfarrellee@redhat> - 6.9.5-1
|
|
|
e052536 |
- Fixed release tag
|
|
|
e052536 |
- Added gSOAP support and packaged WSDL files
|
|
|
e052536 |
|
|
|
e052536 |
* Thu Nov 29 2007 <mfarrellee@redhat> - 6.9.5-0.2
|
|
|
e052536 |
- Packaged LSB init script
|
|
|
e052536 |
- Changed pre to not create the condor user's home directory, it is
|
|
|
e052536 |
now a directory owned by the package
|
|
|
e052536 |
|
|
|
e052536 |
* Thu Nov 29 2007 <mfarrellee@redhat> - 6.9.5-0.1
|
|
|
e052536 |
- Condor 6.9.5 release, the 7.0.0 stable series candidate
|
|
|
e052536 |
- Removed x86_64_no_multilib-200711091700cvs.patch, merged upstream
|
|
|
e052536 |
- Added patch to make zlib a soft requirement, which it should be
|
|
|
e052536 |
- Disabled use of smp_mflags because of make dependency issues
|
|
|
e052536 |
- Explicitly not packaging WSDL files until the SOAP APIs are available
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Nov 20 2007 <mfarrellee@redhat> - 6.9.5-0.3.200711091700cvs
|
|
|
e052536 |
- Rebuild for repo inheritance update: dependencies are now pulled
|
|
|
e052536 |
from RHEL 5 U1 before RH Application Stack
|
|
|
e052536 |
|
|
|
e052536 |
* Thu Nov 15 2007 <mfarrellee@redhat> - 6.9.5-0.2.200711091700cvs
|
|
|
e052536 |
- Added support for building on x86_64 without multilib packages
|
|
|
e052536 |
- Made the install section more flexible, reduced need for
|
|
|
e052536 |
make_final_tarballs to be updated
|
|
|
e052536 |
|
|
|
e052536 |
* Fri Nov 9 2007 <mfarrellee@redhat> - 6.9.5-0.1.200711091700cvs
|
|
|
e052536 |
- Working source with new ASL 2.0 license
|
|
|
e052536 |
|
|
|
e052536 |
* Fri Nov 9 2007 <mfarrellee@redhat> - 6.9.5-0.1.200711091330cvs
|
|
|
e052536 |
- Source is now stamped ASL 2.0, as of Nov 9 2007 1:30PM Central
|
|
|
e052536 |
- Changed license to ASL 2.0
|
|
|
e052536 |
- Fixed find in prep to work if no files have bad permissions
|
|
|
e052536 |
- Changed the name of the LICENSE file to match was is now release in
|
|
|
e052536 |
the source tarball
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Nov 6 2007 <mfarrellee@redhat> - 6.9.5-0.1.rc
|
|
|
e052536 |
- Added m4 dependency not in RHEL 5.1's base
|
|
|
e052536 |
- Changed chmod a-x script to use find as more files appear to have
|
|
|
e052536 |
improper execute bits set
|
|
|
e052536 |
- Added ?dist to Release:
|
|
|
e052536 |
- condor_privsep became condor_root_switchboard
|
|
|
e052536 |
|
|
|
e052536 |
* Tue Sep 11 2007 <mfarrellee@redhat> - 6.9.5-0.3.20070907cvs
|
|
|
e052536 |
- Instead of releasing libcondorapi.so, which is improperly created
|
|
|
e052536 |
and poorly versioned, we release libcondorapi.a, which is apparently
|
|
|
e052536 |
more widely used, in a -static package
|
|
|
e052536 |
- Instead of installing the stripped tarball, the unstripped is now
|
|
|
e052536 |
installed, which gives a nice debuginfo package
|
|
|
e052536 |
- Found and fixed permissions problems on a number of src files,
|
|
|
e052536 |
issue raised by rpmlint on the debuginfo package
|
|
|
e052536 |
|
|
|
e052536 |
* Mon Sep 10 2007 <mfarrellee@redhat> - 6.9.5-0.2.20070907cvs
|
|
|
e052536 |
- Updated pre section to create condor's home directory with adduser, and
|
|
|
e052536 |
removed _var/lib/condor from files section
|
|
|
e052536 |
- Added doc LICENSE.TXT to all files sections
|
|
|
e052536 |
- Shortened lines longer than 80 characters in this spec (except the sed line)
|
|
|
e052536 |
- Changed install section so untar'ing a release can handle fedora7 or fedora8
|
|
|
e052536 |
- Simplified the site.def and config file updates (sed + mv over mv + sed + rm)
|
|
|
e052536 |
- Added a patch (fedora_rawhide_7.91-20070907cvs.patch) to support building on
|
|
|
e052536 |
a fedora 7.91 (current Rawhide) release
|
|
|
e052536 |
- Moved the examples from /usr/share/doc/condor... into builddir and just
|
|
|
e052536 |
marked them as documentation
|
|
|
e052536 |
- Added a number of dir directives to force all files to be listed, no implicit
|
|
|
e052536 |
inclusion
|
|
|
e052536 |
|
|
|
e052536 |
* Fri Sep 7 2007 <mfarrellee@redhat> - 6.9.5-0.1.20070907cvs
|
|
|
e052536 |
- Initial release
|