Changeset 2525
- Timestamp:
- May 26, 2014, 3:16:42 AM (10 years ago)
- Location:
- branches/fc20-dev/server
- Files:
-
- 1 deleted
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/fc20-dev/server/common/oursrc/accountadm/Makefile.in
r2299 r2525 10 10 all-local: admof 11 11 12 admof: LDLIBS = -lafsauthent_pic -lafsrpc_pic -lresolv -lkrb5 -lpthread 12 admof: LDLIBS = -lafsauthent_pic -lafsrpc_pic -lresolv -lkrb5 -lpthread -lk5crypto 13 13 admof: admof.o 14 14 -
branches/fc20-dev/server/common/patches/openafs-scripts.patch
r2066 r2525 46 46 # 47 47 diff --git a/src/afs/LINUX/osi_vnodeops.c b/src/afs/LINUX/osi_vnodeops.c 48 index 7c7705e..0d0e94f10064448 index 03caf1c..699b2ce 100644 49 49 --- a/src/afs/LINUX/osi_vnodeops.c 50 50 +++ b/src/afs/LINUX/osi_vnodeops.c 51 @@ - 904,6 +904,28 @@ afs_linux_dentry_revalidate(struct dentry *dp, int flags)51 @@ -1207,6 +1207,28 @@ afs_linux_dentry_revalidate(struct dentry *dp, int flags) 52 52 /* should we always update the attributes at this point? */ 53 53 /* unlikely--the vcache entry hasn't changed */ … … 79 79 #ifdef notyet 80 80 diff --git a/src/afs/VNOPS/afs_vnop_access.c b/src/afs/VNOPS/afs_vnop_access.c 81 index eabcfeb..639085010064481 index feb0ca7..ba818c7 100644 82 82 --- a/src/afs/VNOPS/afs_vnop_access.c 83 83 +++ b/src/afs/VNOPS/afs_vnop_access.c … … 119 119 } 120 120 diff --git a/src/afs/VNOPS/afs_vnop_attrs.c b/src/afs/VNOPS/afs_vnop_attrs.c 121 index b3931e5..71ef05c 100644121 index d01aff2..0a38c1c 100644 122 122 --- a/src/afs/VNOPS/afs_vnop_attrs.c 123 123 +++ b/src/afs/VNOPS/afs_vnop_attrs.c … … 134 134 #elif defined(AFS_DARWIN80_ENV) 135 135 diff --git a/src/afs/VNOPS/afs_vnop_lookup.c b/src/afs/VNOPS/afs_vnop_lookup.c 136 index 8e7af1c..7e984e9100644136 index 5d96f75..7957eee 100644 137 137 --- a/src/afs/VNOPS/afs_vnop_lookup.c 138 138 +++ b/src/afs/VNOPS/afs_vnop_lookup.c 139 @@ -1 877,6 +1877,12 @@ afs_lookup(OSI_VC_DECL(adp), char *aname, struct vcache **avcp, afs_ucred_t *acr139 @@ -1915,6 +1915,12 @@ afs_lookup(OSI_VC_DECL(adp), char *aname, struct vcache **avcp, afs_ucred_t *acr 140 140 } 141 141 … … 151 151 osi_FreeLargeSpace(tname); 152 152 diff --git a/src/afs/afs.h b/src/afs/afs.h 153 index fcc4c70..0d53af6100644153 index 88d5f77..61d3ee9 100644 154 154 --- a/src/afs/afs.h 155 155 +++ b/src/afs/afs.h … … 171 171 afs_int32 flags; /* things like O_SYNC, O_NONBLOCK go here */ 172 172 char initd; /* if non-zero, Error fields meaningful */ 173 @@ -887,6 +895,7 @@ struct vcache { 174 #ifdef AFS_SUN5_ENV 173 @@ -896,6 +904,7 @@ struct vcache { 175 174 struct afs_q multiPage; /* list of multiPage_range structs */ 176 175 #endif 176 afs_uint32 lastBRLWarnTime; /* last time we warned about byte-range locks */ 177 177 + int apache_access; /* whether or not Apache has access to a file */ 178 178 }; … … 180 180 #define DONT_CHECK_MODE_BITS 0 181 181 diff --git a/src/afs/afs_analyze.c b/src/afs/afs_analyze.c 182 index 1834e6d..673a8e6100644182 index 2ecd38e..95aafcd 100644 183 183 --- a/src/afs/afs_analyze.c 184 184 +++ b/src/afs/afs_analyze.c 185 @@ - 368,7 +368,7 @@ afs_Analyze(struct afs_conn *aconn, afs_int32 acode,185 @@ -478,7 +478,7 @@ afs_Analyze(struct afs_conn *aconn, struct rx_connection *rxconn, 186 186 (afid ? afid->Fid.Volume : 0)); 187 187 } … … 193 193 areq->volumeError = VOLBUSY; 194 194 diff --git a/src/afs/afs_osi_pag.c b/src/afs/afs_osi_pag.c 195 index c888605..ff5cf2d100644195 index efce229..c1c1871 100644 196 196 --- a/src/afs/afs_osi_pag.c 197 197 +++ b/src/afs/afs_osi_pag.c … … 206 206 * representation is '41XXXXXX' hex are used to represent the pags. 207 207 @@ -484,6 +486,15 @@ afs_InitReq(struct vrequest *av, afs_ucred_t *acred) 208 av->uid = afs_cr_ uid(acred); /* default when no pag is set */208 av->uid = afs_cr_ruid(acred); /* default when no pag is set */ 209 209 #endif 210 210 } … … 222 222 223 223 diff --git a/src/afs/afs_pioctl.c b/src/afs/afs_pioctl.c 224 index f282510..00f1360100644224 index e0a744d..c1c8c8c 100644 225 225 --- a/src/afs/afs_pioctl.c 226 226 +++ b/src/afs/afs_pioctl.c 227 @@ -14 06,6 +1406,10 @@ DECL_PIOCTL(PSetAcl)227 @@ -1420,6 +1420,10 @@ DECL_PIOCTL(PSetAcl) 228 228 struct rx_connection *rxconn; 229 229 XSTATS_DECLS; … … 236 236 if (!avc) 237 237 return EINVAL; 238 @@ -1 790,6 +1794,10 @@ DECL_PIOCTL(PSetTokens)238 @@ -1806,6 +1810,10 @@ DECL_PIOCTL(PSetTokens) 239 239 struct vrequest treq; 240 240 afs_int32 flag, set_parent_pag = 0; … … 247 247 if (!afs_resourceinit_flag) { 248 248 return EIO; 249 @@ -22 31,6 +2239,11 @@ DECL_PIOCTL(PGetTokens)249 @@ -2266,6 +2274,11 @@ DECL_PIOCTL(PGetTokens) 250 250 int newStyle; 251 251 int code = E2BIG; … … 259 259 if (!afs_resourceinit_flag) /* afs daemons haven't started yet */ 260 260 return EIO; /* Inappropriate ioctl for device */ 261 @@ -23 41,6 +2354,10 @@ DECL_PIOCTL(PUnlog)261 @@ -2376,6 +2389,10 @@ DECL_PIOCTL(PUnlog) 262 262 afs_int32 i; 263 263 struct unixuser *tu; -
branches/fc20-dev/server/fedora/Makefile
r2522 r2525 20 20 21 21 upstream_yum = krb5 krb5.i686 httpd openssh 22 hackage = cgi-3001.1.8. 2unix-handle-0.0.022 hackage = cgi-3001.1.8.5 unix-handle-0.0.0 23 23 upstream_hackage = ghc-cgi ghc-unix-handle 24 24 gems = pony:1.8 … … 40 40 41 41 dload = ${PWD}/.dload 42 openafs_url = "https://www.openafs.org/dl/openafs/1.6. 5.1/openafs-1.6.5.1-1.src.rpm"43 zephyr_url = "http://zephyr.1ts.org/files/zephyr-3.0.2.tar.gz"42 openafs_url = "https://www.openafs.org/dl/openafs/1.6.8/openafs-1.6.8-1.src.rpm" 43 #zephyr_url = "http://zephyr.1ts.org/files/zephyr-3.0.2.tar.gz" 44 44 45 45 PKG = $(patsubst %.i686,%,$@) … … 69 69 cd $(dload) && yumdownloader --disablerepo=scripts --source $(upstream_yum) 70 70 wget -P $(dload) $(openafs_url) 71 wget -P $(dload) $(zephyr_url)71 #wget -P $(dload) $(zephyr_url) 72 72 cd $(tmp_src) && wget -nd -r -l1 -np -A.orig.tar.gz https://debathena.mit.edu/apt/pool/debathena/d/debathena-moira/ 73 73 cabal update … … 75 75 cp -a $(hackage:%=~/.cabal/packages/*/*/*/%.tar.gz) $(tmp_src) 76 76 $(foreach gem, $(gems), gem fetch $(firstword $(subst :, ,$(gem))) -v $(lastword $(subst :, ,$(gem)));) 77 spectool -g -R $(specs)/zephyr.spec 77 78 spectool -g -R $(specs)/python-zephyr.spec 78 79 spectool -g -R $(specs)/python-afs.spec … … 151 152 PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" \ 152 153 rpmbuild ${rpmbuild_args} -bs ${tmp_specs}/${PKG}.spec 153 /usr/bin/mock -r scripts-fc 19-i386 --arch=i686 ${rpmbuild_args} --define="_lib lib" -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1`154 /usr/bin/mock -r scripts-fc20-i386 --arch=i686 ${rpmbuild_args} --define="_lib lib" -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1` 154 155 155 156 $(filter-out %.i686,$(oursrc)): %: setup 156 157 PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" \ 157 158 rpmbuild ${rpmbuild_args} -bs ${tmp_specs}/${PKG}.spec 158 /usr/bin/mock -r scripts-fc 19-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1`159 /usr/bin/mock -r scripts-fc20-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1` 159 160 160 161 $(upstream) openafs-kernel: rpmbuild_args += --define 'scriptsversion $(shell svnversion ${patches} | tr ':' '_')' … … 164 165 $(filter %.i686,$(upstream)): %.i686: setup patch-specs 165 166 rpmbuild ${rpmbuild_args} -bs ${tmp_specs}/${PKG}.spec 166 /usr/bin/mock -r scripts-fc 19-i386 --arch=i686 ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1`167 /usr/bin/mock -r scripts-fc20-i386 --arch=i686 ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1` 167 168 168 169 $(filter-out %.i686,$(upstream)): %: setup patch-specs 169 170 rpmbuild ${rpmbuild_args} -bs ${tmp_specs}/${PKG}.spec 170 /usr/bin/mock -r scripts-fc 19-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1`171 /usr/bin/mock -r scripts-fc20-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/${PKG}-[0-9]*.src.rpm | head -1` 171 172 172 173 openafs-kernel: setup 173 174 PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" \ 174 175 rpmbuild ${rpmbuild_args} -bs ${tmp_specs}/openafs*.spec 175 /usr/bin/mock -r scripts-fc 19-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/openafs*.src.rpm | head -1`176 /usr/bin/mock -r scripts-fc20-`uname -m` ${rpmbuild_args} -v --rebuild `ls -t ${out_srpms}/openafs*.src.rpm | head -1` 176 177 177 178 #sort -n sorts "2.6.25-1" later than "2.6.25.1-1", so it's Wrong -
branches/fc20-dev/server/fedora/specs/discuss.spec
r2388 r2525 1 1 # Make sure to update this to coincide with the most recent debathena-discuss 2 2 # release from http://debathena.mit.edu/apt/pool/debathena/d/debathena-discuss/ 3 %define upstreamversion 10.0.1 53 %define upstreamversion 10.0.17 4 4 Name: discuss 5 5 Version: %{upstreamversion} … … 21 21 22 22 %prep 23 %setup -q -n debathena-%{name}-%{upstreamversion}23 %setup -q -n %{name}-%{upstreamversion} 24 24 25 25 %build … … 30 30 automake --add-missing --foreign || : 31 31 %configure --without-krb4 --with-krb5 --with-zephyr --with-pager=/usr/bin/less 32 make %{?_smp_mflags} 32 #make %{?_smp_mflags} 33 make 33 34 34 35 %install … … 56 57 %{_bindir}/dspipe 57 58 %{_bindir}/mkds 58 %{_bindir}/pmtg59 59 %{_bindir}/rmds 60 60 %{_libexecdir}/edsc … … 99 99 %attr(755,discuss,discuss) %{_localstatedir}/spool/discuss 100 100 %attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/%{name} 101 %{_libexecdir}/disdebug 102 %{_libexecdir}/expunge 103 %{_libexecdir}/recover 101 104 102 105 %pre server … … 108 111 109 112 %changelog 113 * Mon May 26 2014 Alexander Chernyakhovsky <achernya@mit.edu> - 10.0.17-1 114 - Update to discuss 10.0.17 115 110 116 * Tue Mar 19 2013 Alexander Chernyakhovsky <achernya@mit.edu> - 10.0.15-1 111 117 - Update to discuss 10.0.15 -
branches/fc20-dev/server/fedora/specs/ghc-cgi.spec
r2246 r2525 1 # cabal2spec-0.251 # Generated with cabal-rpm 2 2 # https://fedoraproject.org/wiki/Packaging:Haskell 3 # https://fedoraproject.org/wiki/PackagingDrafts/Haskell4 3 5 4 %global pkg_name cgi 6 5 7 %global common_summary Haskell %{pkg_name} library 6 Name: ghc-%{pkg_name} 7 Version: 3001.1.8.5 8 Release: 0.%{scriptsversion}%{?dist} 9 Summary: A library for writing CGI programs 8 10 9 %global common_description A %{pkg_name} library for Haskell.10 11 Name: ghc-%{pkg_name}12 Version: 3001.1.8.213 Release: 0.%{scriptsversion}%{?dist}14 Summary: %{common_summary}15 16 Group: System Environment/Libraries17 11 License: BSD 18 # BEGIN cabal2spec19 12 URL: http://hackage.haskell.org/package/%{pkg_name} 20 13 Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz 21 ExclusiveArch: %{ghc_arches} 14 22 15 BuildRequires: ghc-Cabal-devel 23 16 BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} 24 # END cabal2spec 25 BuildRequires: ghc-network-prof 26 BuildRequires: ghc-parsec-prof 27 BuildRequires: ghc-mtl-prof 28 BuildRequires: ghc-MonadCatchIO-mtl-prof 29 BuildRequires: ghc-xhtml-prof 17 # Begin cabal-rpm deps: 18 BuildRequires: ghc-MonadCatchIO-mtl-devel 19 BuildRequires: ghc-containers-devel 20 BuildRequires: ghc-mtl-devel 21 BuildRequires: ghc-network-devel 22 BuildRequires: ghc-old-locale-devel 23 BuildRequires: ghc-old-time-devel 24 BuildRequires: ghc-parsec-devel 25 BuildRequires: ghc-xhtml-devel 26 # End cabal-rpm deps 30 27 31 28 %description 32 %{common_description} 29 This is a Haskell library for writing CGI programs. 30 31 32 %package devel 33 Summary: Haskell %{pkg_name} library development files 34 Provides: %{name}-static = %{version}-%{release} 35 Requires: ghc-compiler = %{ghc_version} 36 Requires(post): ghc-compiler = %{ghc_version} 37 Requires(postun): ghc-compiler = %{ghc_version} 38 Requires: %{name}%{?_isa} = %{version}-%{release} 39 40 %description devel 41 This package provides the Haskell %{pkg_name} library development files. 33 42 34 43 … … 45 54 46 55 47 # devel subpackage 48 %ghc_devel_package 49 50 %ghc_devel_description 56 %post devel 57 %ghc_pkg_recache 51 58 52 59 53 %ghc_devel_post_postun 60 %postun devel 61 %ghc_pkg_recache 54 62 55 63 56 %ghc_files LICENSE 64 %files -f %{name}.files 65 %doc LICENSE 66 67 68 %files devel -f %{name}-devel.files 57 69 58 70 59 71 %changelog 72 * Mon May 26 2014 Alexander Chernyakhovsky <achernya@mit.edu> - 3001.1.8.5-0 73 - Updated packaging for F20, with cabal-rpm 74 60 75 * Fri May 25 2012 Anders Kaseorg <andersk@mit.edu> - 3001.1.8.2-0 61 76 - regenerated packaging with cabal2spec-0.25.5 -
branches/fc20-dev/server/fedora/specs/ghc-unix-handle.spec
r2246 r2525 1 # cabal2spec-0.252 1 # https://fedoraproject.org/wiki/Packaging:Haskell 3 # https://fedoraproject.org/wiki/PackagingDrafts/Haskell4 2 5 3 %global pkg_name unix-handle 6 7 %global common_summary Haskell %{pkg_name} library8 9 %global common_description A %{pkg_name} library for Haskell.10 4 11 5 Name: ghc-%{pkg_name} 12 6 Version: 0.0.0 13 7 Release: 0.%{scriptsversion}%{?dist} 14 Summary: %{common_summary}8 Summary: POSIX operations on Handles 15 9 16 Group: System Environment/Libraries17 10 License: BSD 18 # BEGIN cabal2spec19 11 URL: http://hackage.haskell.org/package/%{pkg_name} 20 12 Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz 21 ExclusiveArch: %{ghc_arches} 13 22 14 BuildRequires: ghc-Cabal-devel 23 15 BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} 24 # END cabal2spec 16 # Begin cabal-rpm deps: 17 BuildRequires: ghc-unix-devel 18 # End cabal-rpm deps 25 19 26 20 %description 27 %{common_description} 21 This package provides versions of functions from "System.Posix.Files" that 22 operate on 'System.IO.Handle' instead of 'System.IO.FilePath' or 23 'System.Posix.Fd'. This is useful to prevent race conditions that may arise 24 from looking up the same path twice. 25 26 27 %package devel 28 Summary: Haskell %{pkg_name} library development files 29 Provides: %{name}-static = %{version}-%{release} 30 Requires: ghc-compiler = %{ghc_version} 31 Requires(post): ghc-compiler = %{ghc_version} 32 Requires(postun): ghc-compiler = %{ghc_version} 33 Requires: %{name}%{?_isa} = %{version}-%{release} 34 35 %description devel 36 This package provides the Haskell %{pkg_name} library development files. 28 37 29 38 … … 40 49 41 50 42 # devel subpackage 43 %ghc_devel_package 44 45 %ghc_devel_description 51 %post devel 52 %ghc_pkg_recache 46 53 47 54 48 %ghc_devel_post_postun 55 %postun devel 56 %ghc_pkg_recache 49 57 50 58 51 %ghc_files LICENSE 59 %files -f %{name}.files 60 %doc LICENSE 61 62 63 %files devel -f %{name}-devel.files 52 64 53 65 54 66 %changelog 67 * Mon May 26 2014 Alex Chernyakhovsky <achernya@mit.edu> - 0.0.0-0 68 - Updated packaging for F20 with cabal-rpm 69 55 70 * Fri May 25 2012 Anders Kaseorg <andersk@mit.edu> - 0.0.0-0 56 71 - regenerated packaging with cabal2spec-0.25.5 -
branches/fc20-dev/server/fedora/specs/httpd.spec.patch
r2462 r2525 1 --- httpd.spec.orig 201 3-08-22 16:53:46.414957922-04002 +++ httpd.spec 201 3-08-22 16:53:54.456957922 -04003 @@ -1 4,7 +14,7 @@1 --- httpd.spec.orig 2014-05-25 18:59:21.318657218 -0400 2 +++ httpd.spec 2014-05-25 19:00:15.324430542 -0400 3 @@ -15,7 +15,7 @@ 4 4 Summary: Apache HTTP Server 5 5 Name: httpd 6 Version: 2.4. 66 Version: 2.4.9 7 7 -Release: 2%{?dist} 8 8 +Release: 2%{?dist}.scripts.%{scriptsversion} … … 10 10 Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2 11 11 Source1: index.html 12 @@ -83,6 +83,12 @@ 13 Requires(postun): systemd-units 12 @@ -86,6 +86,12 @@ 14 13 Requires(post): systemd-units 14 Conflicts: apr < 1.5.0-1 15 15 16 16 +Provides: scripts-httpd = %{version}-%{release} … … 23 23 The Apache HTTP Server is a powerful, efficient, and extensible 24 24 web server. 25 @@ -9 3,6 +99,7 @@25 @@ -96,6 +102,7 @@ 26 26 Obsoletes: secureweb-devel, apache-devel, stronghold-apache-devel 27 27 Requires: apr-devel, apr-util-devel, pkgconfig … … 31 31 %description devel 32 32 The httpd-devel package contains the APXS binary and other files 33 @@ -13 1,6 +138,7 @@33 @@ -134,6 +141,7 @@ 34 34 Requires(post): openssl, /bin/cat 35 35 Requires(pre): httpd … … 39 39 40 40 %description -n mod_ssl 41 @@ - 197,6 +205,11 @@41 @@ -200,6 +208,11 @@ 42 42 # Prevent use of setcap in "install-suexec-caps" target. 43 43 sed -i '/suexec/s,setcap ,echo Skipping setcap for ,' Makefile.in … … 51 51 vmmn=`echo MODULE_MAGIC_NUMBER_MAJOR | cpp -include include/ap_mmn.h | sed -n '/^2/p'` 52 52 if test "x${vmmn}" != "x%{mmn}"; then 53 @@ -24 3,11 +256,13 @@53 @@ -246,11 +259,13 @@ 54 54 --enable-suexec --with-suexec \ 55 55 --enable-suexec-capabilities \ -
branches/fc20-dev/server/fedora/specs/krb5.spec.patch
r2454 r2525 1 --- krb5.spec.orig 201 3-07-31 21:02:28.141225784-04002 +++ krb5.spec 201 3-07-31 21:02:49.548225784-04003 @@ - 30,7 +30,7 @@1 --- krb5.spec.orig 2014-05-25 19:01:13.701141912 -0400 2 +++ krb5.spec 2014-05-25 19:02:11.438816630 -0400 3 @@ -41,7 +41,7 @@ 4 4 Summary: The Kerberos network authentication system 5 5 Name: krb5 6 Version: 1.11. 37 -Release: 2%{?dist}8 +Release: 2%{?dist}.scripts.%{scriptsversion}6 Version: 1.11.5 7 -Release: 5%{?dist} 8 +Release: 5%{?dist}.scripts.%{scriptsversion} 9 9 # Maybe we should explode from the now-available-to-everybody tarball instead? 10 # http://web.mit.edu/kerberos/dist/krb5/1.11/krb5-1.11. 3-signed.tar10 # http://web.mit.edu/kerberos/dist/krb5/1.11/krb5-1.11.5-signed.tar 11 11 Source0: krb5-%{version}.tar.gz 12 @@ - 90,6 +90,8 @@13 Patch 201: krb5-1.11.2-keycheck.patch14 Patch 202: krb5-1.11.2-otp.patch12 @@ -143,6 +143,8 @@ 13 Patch405: 0005-Be-more-careful-of-target-ccache-collections.patch 14 Patch406: 0006-Copy-config-entries-to-the-target-ccache.patch 15 15 16 16 +Patch1000: krb5-kuserok-scripts.patch … … 19 19 URL: http://web.mit.edu/kerberos/www/ 20 20 Group: System Environment/Libraries 21 @@ - 176,6 +178,7 @@21 @@ -232,6 +234,7 @@ 22 22 %package libs 23 23 Summary: The shared libraries used by Kerberos 5 … … 27 27 # Some of the older libsmbclient builds here incorrectly called 28 28 # krb5_locate_kdc(), which was mistakenly exported in 1.9. 29 @@ -315,6 +318,7 @@ 29 @@ -410,6 +413,8 @@ 30 %patch203 -p1 -b .otp2 31 %patch204 -p1 -b .move-otp-sockets 30 32 31 %patch201 -p1 -b .keycheck 32 %patch202 -p1 -b .otp 33 +%patch1000 -p1 -b .kuserok 34 33 +%patch1000 -p1 -b .kuserok 34 + 35 35 # Take the execute bit off of documentation. 36 36 chmod -x doc/krb5-protocol/*.txt 37 -
branches/fc20-dev/server/fedora/specs/openafs.spec.patch
r2522 r2525 1 --- openafs.spec.orig 201 3-10-12 19:05:58.632374808-04002 +++ openafs.spec 201 3-10-12 19:04:29.539206726-04001 --- openafs.spec.orig 2014-05-25 21:15:54.539027644 -0400 2 +++ openafs.spec 2014-05-25 21:16:27.836268275 -0400 3 3 @@ -4,7 +4,7 @@ 4 %define pkgvers 1.6. 5.14 %define pkgvers 1.6.8 5 5 # for beta/rc releases make pkgrel 0.<tag> 6 6 # for real releases make pkgrel 1 (or more for extra releases) … … 10 10 %{!?fedorakmod: %define fedorakmod 1} 11 11 %{!?build_dkmspkg: %define build_dkmspkg 1} 12 @@ -249,9 +249,1 6@@12 @@ -249,9 +249,15 @@ 13 13 %if %{build_modules} 14 14 BuildRequires: kernel-devel … … 21 21 +Patch1002: openafs-systemd-crond.patch 22 22 +Patch1003: openafs-systemd-csdb.patch 23 +Patch1004: openafs-d_drop.patch24 23 +%define _default_patch_fuzz 2 25 24 + … … 33 32 +Provides: scripts-openafs-client 34 33 Requires: binutils, openafs = %{version} 35 %if 0%{?fedora} >= 15 34 %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 36 35 Requires: systemd-units 37 36 @@ -382,6 +389,7 @@ … … 92 91 %else 93 92 94 @@ -698,6 +711,1 2@@93 @@ -698,6 +711,11 @@ 95 94 #%setup -q -n %{srcdir} 96 95 %setup -q -b 1 -n %{srcdir} … … 100 99 +%patch1002 -p1 -b .systemd-crond 101 100 +%patch1003 -p1 -b .systemd-csdb 102 +%patch1004 -p1 -b .d_drop103 101 + 104 102 ############################################################################## 105 103 # 106 104 # building 107 @@ -8 69,6 +887,8 @@105 @@ -871,6 +889,8 @@ 108 106 %endif 109 107 %endif … … 114 112 --prefix=%{_prefix} \ 115 113 --libdir=%{_libdir} \ 116 @@ -12 57,6 +1277,13 @@114 @@ -1267,6 +1287,13 @@ 117 115 rm -f $RPM_BUILD_ROOT%{_libdir}/libafsrpc.so 118 116 rm -f $RPM_BUILD_ROOT%{_libdir}/libafsauthent.so.* -
branches/fc20-dev/server/fedora/specs/openssh.spec.patch
r2429 r2525 1 --- openssh.spec.orig 201 3-05-01 19:02:52.961058569-04002 +++ openssh.spec 201 3-05-01 19:15:58.952058569-04003 @@ -7 4,7 +74,7 @@1 --- openssh.spec.orig 2014-05-25 19:03:45.308703615 -0400 2 +++ openssh.spec 2014-05-25 19:05:57.593843283 -0400 3 @@ -71,7 +71,7 @@ 4 4 Summary: An open source implementation of SSH protocol versions 1 and 2 5 5 Name: openssh … … 10 10 #URL1: http://pamsshagentauth.sourceforge.net 11 11 Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz 12 @@ -1 87,6 +187,7 @@13 # add latest config.{sub,guess} to support aarch64 (#926284)14 Patch90 7: openssh-6.2p1-aarch64.patch12 @@ -196,6 +196,7 @@ 13 # ignore environment variables with embedded '=' or '\0' characters (#1077843) 14 Patch909: openssh-6.4p1-ignore-bad-env-var.patch 15 15 16 16 +Patch1001: openssh-4.7p1-gssapi-name-in-env.patch … … 18 18 License: BSD 19 19 Group: Applications/Internet 20 @@ -2 38,6 +239,7 @@21 Group: Applications/Internet22 Requires: openssh = %{version}-%{release}20 @@ -254,6 +255,7 @@ 21 Requires(pre): /usr/sbin/useradd 22 Requires: pam >= 1.0.1-3 23 23 Requires: fipscheck-lib%{_isa} >= 1.3.0 24 24 +Provides: scripts-openssh-server 25 26 %package server27 Summary: An open source SSH server daemon28 @@ -4 07,10 +409,12 @@25 Requires(post): systemd-units 26 Requires(preun): systemd-units 27 Requires(postun): systemd-units 28 @@ -411,10 +413,12 @@ 29 29 %patch713 -p1 -b .ctr-cavs 30 30 … … 36 36 %patch900 -p1 -b .canohost 37 37 -%patch901 -p1 -b .kuserok 38 +# Remove the kuserok patch as it won't apply without patch800 38 +# Remove the kuserok patch as it won't apply without patch800 39 39 +# %patch901 -p1 -b .kuserok 40 %patch90 5 -p1 -b .modpipe-cflags41 %patch90 6 -p1 -b .identityfile42 %patch90 7 -p1 -b .aarch6443 @@ -4 19,6 +423,8 @@40 %patch902 -p1 -b .ccache_name 41 %patch903 -p1 -b .dh 42 %patch904 -p1 -b .SP800-131A 43 @@ -428,6 +432,8 @@ 44 44 # Nothing here yet 45 45 %endif -
branches/fc20-dev/server/fedora/specs/rubygem-pony.spec
r2522 r2525 1 1 # Generated from pony-1.8.gem by gem2rpm -*- rpm-spec -*- 2 2 %global gem_name pony 3 %global rubyabi 1.9.14 3 5 4 Name: rubygem-%{gem_name} 6 5 Version: 1.8 7 Release: 1%{?dist}.scripts.%{scriptsversion}6 Release: 2%{?dist}.scripts.%{scriptsversion} 8 7 Summary: Send email in one command: Pony.mail(:to => 'someone@example.com', :body => 'hello') 9 8 Group: Development/Languages … … 11 10 URL: http://github.com/benprew/pony 12 11 Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem 13 Requires: ruby( abi) = %{rubyabi}12 Requires: ruby(release) 14 13 Requires: ruby(rubygems) 15 14 Requires: rubygem(mail) >= 2.0 16 BuildRequires: ruby( abi) = %{rubyabi}15 BuildRequires: ruby(release) 17 16 BuildRequires: rubygems-devel 18 17 BuildRequires: ruby … … 72 71 73 72 %changelog 73 * Mon May 26 2014 Alexander Chernyakhovsky <achernya@mit.edu> - 1.8-2 74 - Update for Fedora 20 75 74 76 * Sun Mar 09 2014 Benjamin Tidor <btidor@mit.edu> - 1.8-1 75 77 - Initial package -
branches/fc20-dev/server/fedora/specs/scripts-static-cat.spec
r2246 r2525 1 # cabal2spec-0.252 1 # https://fedoraproject.org/wiki/Packaging:Haskell 3 # https://fedoraproject.org/wiki/PackagingDrafts/Haskell4 2 5 3 # Link Haskell libs statically for 3x faster startup speed. … … 11 9 Summary: static-cat for scripts.mit.edu 12 10 13 Group: Applications/System 14 License: GPL 15 # BEGIN cabal2spec 11 License: GPL+ 16 12 URL: http://scripts.mit.edu/ 17 13 Source0: %{name}.tar.gz 18 ExclusiveArch: %{ghc_arches} 14 19 15 BuildRequires: ghc-Cabal-devel 20 16 BuildRequires: ghc-rpm-macros 21 # END cabal2spec 17 # Begin cabal-rpm deps: 18 BuildRequires: ghc-MonadCatchIO-mtl-devel 22 19 BuildRequires: ghc-bytestring-devel 23 BuildRequires: ghc-cgi-devel >= 3001.1.820 BuildRequires: ghc-cgi-devel 24 21 BuildRequires: ghc-containers-devel 25 22 BuildRequires: ghc-filepath-devel 26 BuildRequires: ghc-MonadCatchIO-mtl-devel27 23 BuildRequires: ghc-old-locale-devel 28 24 BuildRequires: ghc-time-devel 29 25 BuildRequires: ghc-unix-devel 30 26 BuildRequires: ghc-unix-handle-devel 27 # End cabal-rpm deps 31 28 32 29 %description … … 51 48 52 49 %changelog 50 * Mon May 26 2014 Alexander Chernyakhovsky <achernya@mit.edu> - 0.0-0 51 - Updated for F20 with cabal-rpm 52 53 53 * Fri May 25 2012 Anders Kaseorg <andersk@mit.edu> - 0.0-0 54 54 - regenerated packaging with cabal2spec-0.25.5 -
branches/fc20-dev/server/fedora/specs/zephyr.spec
r2209 r2525 1 1 Name: zephyr 2 Version: 3.0.2 2 Version: 3.1.2 3 %define commit 54c6b84a81301a1691f9bec10c63c1e36166df9d 4 %define shortcommit %(c=%{commit}; echo ${c:0:7}) 3 5 Release: 0.%{scriptsversion}%{?dist} 4 6 Summary: Client programs for the Zephyr real-time messaging system … … 7 9 License: MIT 8 10 URL: http://zephyr.1ts.org/ 9 Source0: http ://zephyr.1ts.org/export/HEAD/distribution/%{name}-%{version}.tar.gz11 Source0: https://github.com/zephyr-im/zephyr/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz 10 12 Source1: zhm.init 11 13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) … … 59 61 60 62 %prep 61 %setup -q 63 %setup -q -n %{name}-%{commit} 62 64 cp -p %{SOURCE1} . 63 65 … … 142 144 %{_libdir}/*.so 143 145 %{_includedir}/* 144 146 %{_libdir}/pkgconfig/zephyr.pc 145 147 146 148 %changelog 149 * Mon May 26 2014 Alexander Chernyakhovsky <achernya@mit.edu> - 3.1.2-0 150 - Update to Zephyr 3.1.2, fix packaging for F20 151 147 152 * Sat Apr 16 2011 Alexander Chernyakhovsky <achernya@mit.edu> 3.0.1-0 148 153 - Zephyr 3.0.1
Note: See TracChangeset
for help on using the changeset viewer.