[plexus-bsh-factory] Don't own _mavenfragdir
by Mikolaj Izdebski
commit 72bdba9a6cdb1cab78253ee0040ac5c0142eba9c
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Tue Aug 21 15:38:46 2012 +0200
Don't own _mavenfragdir
plexus-bsh-factory.spec | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/plexus-bsh-factory.spec b/plexus-bsh-factory.spec
index 1ef94fb..b06f6fb 100644
--- a/plexus-bsh-factory.spec
+++ b/plexus-bsh-factory.spec
@@ -36,7 +36,7 @@
Name: %{parent}-%{subname}
Version: 1.0
-Release: 0.7.a7s.1.11%{?dist}
+Release: 0.7.a7s.1.12%{?dist}
Epoch: 0
Summary: Plexus Bsh component factory
License: MIT
@@ -169,7 +169,7 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_javadir}/plexus
%{_javadir}/plexus
%{_datadir}/maven2
-%{_mavendepmapfragdir}
+%{_mavendepmapfragdir}/%{name}
%if %{with_maven}
%files javadoc
@@ -178,6 +178,9 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
+* Tue Aug 21 2012 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 0:1.0-0.7.a7s.1.12
+- Don't own _mavenfragdir
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0:1.0-0.7.a7s.1.11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11 years, 10 months
[maven-plugin-cobertura] Don't own _mavenfragdir
by Mikolaj Izdebski
commit 23eae9db0233af025c7f0e1eca71f9cbbf0488cb
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Tue Aug 21 15:38:41 2012 +0200
Don't own _mavenfragdir
maven-plugin-cobertura.spec | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/maven-plugin-cobertura.spec b/maven-plugin-cobertura.spec
index 9a3d5b6..c76ce1f 100644
--- a/maven-plugin-cobertura.spec
+++ b/maven-plugin-cobertura.spec
@@ -1,6 +1,6 @@
Name: maven-plugin-cobertura
Version: 2.5.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Plugin providing the features of Cobertura within Maven
Group: Development/Libraries
@@ -77,13 +77,16 @@ cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%files
%{_mavenpomdir}/JPP-%{name}*.pom
-%{_mavendepmapfragdir}
+%{_mavendepmapfragdir}/%{name}
%{_javadir}/*
%files javadoc
%{_javadocdir}/%{name}
%changelog
+* Tue Aug 21 2012 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 2.5.1-4
+- Don't own _mavenfragdir
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.5.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11 years, 10 months
[Bug 849459] New: jetty user not created
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=849459
Bug ID: 849459
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
Version: 17
Priority: unspecified
CC: java-sig-commits(a)lists.fedoraproject.org,
kdaniel(a)redhat.com, mizdebsk(a)redhat.com,
overholt(a)gmail.com, sochotni(a)redhat.com
Assignee: sochotni(a)redhat.com
Summary: jetty user not created
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: mads(a)kiilerich.com
Type: Bug
Documentation: ---
Hardware: Unspecified
Mount Type: ---
Status: NEW
Component: jetty
Product: Fedora
I see boot failures:
[root@D610 ~]# systemctl status systemd-tmpfiles-setup.service
systemd-tmpfiles-setup.service - Recreate Volatile Files and Directories
Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service;
static)
Active: failed (Result: exit-code) since Sun, 19 Aug 2012 17:34:10 +0200;
15min ago
Docs: man:tmpfiles.d(5)
Main PID: 612 (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/systemd-tmpfiles-setup.service
Aug 19 17:34:08 D610 systemd-tmpfiles[612]: [/etc/tmpfiles.d/jetty.conf:1]
Unknown user 'jetty'.
Running the commands from jetty's %pre scriptlet without /dev/null redirection
shows:
useradd: UID 110 is not unique
I have
haproxy:x:110:109:HAProxy user:/var/lib/haproxy:/bin/false
1: Redirecting adduser output to /dev/null is not a good idea.
2: Hardcoding the UID is not a good idea.
Reference: https://fedoraproject.org/wiki/Packaging:UsersAndGroups
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 10 months
[jetty] Don't redirect useradd and groupadd output to the bit bucket
by Mikolaj Izdebski
commit c97f34cdc8d23719a4c1d9594d5d5370449ad208
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Tue Aug 21 13:15:33 2012 +0200
Don't redirect useradd and groupadd output to the bit bucket
jetty.spec | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/jetty.spec b/jetty.spec
index a9d6187..3ff3775 100644
--- a/jetty.spec
+++ b/jetty.spec
@@ -44,7 +44,7 @@
Name: jetty
Version: 8.1.5
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Java Webserver and Servlet Container
Group: Applications/Internet
@@ -842,9 +842,9 @@ cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
%pre
# Add the "jetty" user and group
-(getent group %username || groupadd -r -g %jtuid %username) &>/dev/null || :
-(getent passwd %username || useradd -r -u %jtuid -g %username -d %homedir \
- -M -s /sbin/nologin %username) &>/dev/null || :
+getent group %username &>/dev/null || groupadd -r -g %jtuid %username || :
+getent passwd %username &>/dev/null || useradd -r -u %jtuid -g %username \
+ -d %homedir -M -s /sbin/nologin %username || :
%post
if [ $1 -eq 1 ] ; then
@@ -1049,6 +1049,9 @@ groupdel %username &>/dev/null || :
%doc %{_javadocdir}/%{name}
%changelog
+* Tue Aug 21 2012 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 8.1.5-3
+- Don't redirect useradd and groupadd output to the bit bucket
+
* Tue Aug 7 2012 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 8.1.5-2
- Put runtime data in /run instead of /tmp
- Fix patch for disabling OSGi
11 years, 10 months
[apacheds-shared] Initial import (#823962).
by gil
commit d473a3d2f0a03349f211bd3eb8dc28e8c8b7bd00
Author: gil <puntogil(a)libero.it>
Date: Mon Aug 20 12:06:51 2012 +0200
Initial import (#823962).
.gitignore | 1 +
apacheds-shared-0.9.19-antlr-plugin.patch | 28 ++++++
apacheds-shared.spec | 141 +++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 171 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..65d7f9a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/apacheds-shared-0.9.19-src-svn.tar.gz
diff --git a/apacheds-shared-0.9.19-antlr-plugin.patch b/apacheds-shared-0.9.19-antlr-plugin.patch
new file mode 100644
index 0000000..6f215d5
--- /dev/null
+++ b/apacheds-shared-0.9.19-antlr-plugin.patch
@@ -0,0 +1,28 @@
+diff -Nru apacheds-shared-0.9.19/ldap/pom.xml apacheds-shared-0.9.19-gil/ldap/pom.xml
+--- apacheds-shared-0.9.19/ldap/pom.xml 2010-04-02 19:15:59.000000000 +0200
++++ apacheds-shared-0.9.19-gil/ldap/pom.xml 2012-03-12 11:44:37.697987109 +0100
+@@ -94,8 +94,8 @@
+ </plugin>
+
+ <plugin>
+- <groupId>org.apache.maven.plugins</groupId>
+- <artifactId>maven-antlr-plugin</artifactId>
++ <groupId>org.codehaus.mojo</groupId>
++ <artifactId>antlr-maven-plugin</artifactId>
+ <configuration>
+ <grammars>ACIItem.g ACIItemChecker.g schema-extension.g schema-qdstring.g schema-value.g schema.g subtree-specification.g SubtreeSpecificationChecker.g TriggerSpecification.g distinguishedName.g</grammars>
+ </configuration>
+diff -Nru apacheds-shared-0.9.19/ldap-convert/pom.xml apacheds-shared-0.9.19-gil/ldap-convert/pom.xml
+--- apacheds-shared-0.9.19/ldap-convert/pom.xml 2010-04-02 19:15:59.000000000 +0200
++++ apacheds-shared-0.9.19-gil/ldap-convert/pom.xml 2012-03-12 11:45:11.717989824 +0100
+@@ -77,8 +77,8 @@
+ </plugin>
+
+ <plugin>
+- <groupId>org.apache.maven.plugins</groupId>
+- <artifactId>maven-antlr-plugin</artifactId>
++ <groupId>org.codehaus.mojo</groupId>
++ <artifactId>antlr-maven-plugin</artifactId>
+ <configuration>
+ <grammars>schema.g</grammars>
+ </configuration>
diff --git a/apacheds-shared.spec b/apacheds-shared.spec
new file mode 100644
index 0000000..3fd1b8c
--- /dev/null
+++ b/apacheds-shared.spec
@@ -0,0 +1,141 @@
+Name: apacheds-shared
+Version: 0.9.19
+Release: 1%{?dist}
+Summary: Shared APIs of Apache Directory Project
+Group: Development/Libraries
+License: ASL 2.0
+Url: http://directory.apache.org/
+# svn export http://svn.apache.org/repos/asf/directory/shared/tags/0.9.19/ apacheds-shared-0.9.19
+# tar czf apacheds-shared-0.9.19-src-svn.tar.gz apacheds-shared-0.9.19
+Source0: apacheds-shared-0.9.19-src-svn.tar.gz
+# requires antlr 2.x and change org.apache.maven.plugins maven-antlr-plugin with org.codehaus.mojo antlr-maven-plugin
+Patch0: apacheds-shared-0.9.19-antlr-plugin.patch
+
+BuildRequires: java-devel
+BuildRequires: jpackage-utils
+BuildRequires: directory-project
+
+BuildRequires: antlr
+BuildRequires: apache-commons-collections
+BuildRequires: apache-commons-io
+BuildRequires: apache-commons-lang
+BuildRequires: apache-commons-pool
+BuildRequires: apache-mina
+BuildRequires: dom4j
+BuildRequires: log4j
+BuildRequires: slf4j
+BuildRequires: xpp3
+
+# test deps
+BuildRequires: junit
+
+BuildRequires: antlr-maven-plugin
+BuildRequires: maven
+BuildRequires: maven-antrun-plugin
+BuildRequires: maven-compiler-plugin
+BuildRequires: maven-install-plugin
+BuildRequires: maven-jar-plugin
+BuildRequires: maven-javadoc-plugin
+BuildRequires: maven-resources-plugin
+BuildRequires: maven-surefire-plugin
+BuildRequires: maven-surefire-provider-junit4
+
+Requires: antlr
+Requires: apache-commons-collections
+Requires: apache-commons-io
+Requires: apache-commons-lang
+Requires: apache-commons-pool
+Requires: apache-mina
+Requires: dom4j
+Requires: log4j
+Requires: slf4j
+Requires: xpp3
+
+Requires: java
+Requires: jpackage-utils
+BuildArch: noarch
+
+%description
+ApacheDS is an extensible and embeddable directory server
+entirely written in Java, which has been certified LDAPv3
+compatible by the Open Group. Besides LDAP it supports
+Kerberos 5 and the Change Password Protocol. It has been
+designed to introduce triggers, stored procedures, queues and
+views to the world of LDAP which has lacked these rich
+constructs.
+
+This package contains the shared APIs of the
+Apache Directory Project.
+
+%package javadoc
+Group: Documentation
+Summary: Javadoc for %{name}
+Requires: jpackage-utils
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q -n apacheds-shared-%{version}
+%patch0 -p1
+# cleanup
+find . -name "*.jar" -delete
+find . -name "*.class" -delete
+
+sed -i "s|<module>all</module>|<!--module>all</module-->|" pom.xml
+# fix wrong permissions
+chmod 644 README.txt
+
+%build
+
+mvn-rpmbuild install javadoc:aggregate
+
+%install
+
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-parent.pom
+%add_maven_depmap JPP.%{name}-parent.pom
+
+mkdir -p %{buildroot}%{_javadir}/apacheds
+
+install -m 644 ldap-convert/target/shared-ldap-converter-%{version}.jar %{buildroot}%{_javadir}/apacheds/shared-ldap-converter.jar
+install -pm 644 ldap-convert/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-ldap-converter.pom
+%add_maven_depmap JPP.%{name}-ldap-converter.pom apacheds/shared-ldap-converter.jar
+
+install -m 644 ldap-ldif/target/shared-ldif-%{version}.jar %{buildroot}%{_javadir}/apacheds/shared-ldif.jar
+install -pm 644 ldap-ldif/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-ldif.pom
+%add_maven_depmap JPP.%{name}-ldif.pom apacheds/shared-ldif.jar
+
+for m in asn1 \
+ asn1-codec \
+ cursor \
+ dsml-parser \
+ i18n \
+ ldap \
+ ldap-constants \
+ ldap-jndi \
+ ldap-schema \
+ ldap-schema-dao \
+ ldap-schema-loader \
+ ldap-schema-manager; do
+ install -m 644 ${m}/target/shared-${m}-%{version}.jar %{buildroot}%{_javadir}/apacheds/shared-${m}.jar
+ install -pm 644 ${m}/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-${m}.pom
+%add_maven_depmap JPP.%{name}-${m}.pom apacheds/shared-${m}.jar
+done
+
+mkdir -p %{buildroot}%{_javadocdir}/%{name}
+cp -rp target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
+
+%files
+%{_javadir}/apacheds/shared-*.jar
+%{_mavenpomdir}/JPP.%{name}-*.pom
+%{_mavendepmapfragdir}/%{name}
+%doc LICENSE NOTICE README.txt
+
+%files javadoc
+%{_javadocdir}/%{name}
+%doc LICENSE NOTICE
+
+%changelog
+* Sun May 20 2012 gil cattaneo <puntogil(a)libero.it> 0.9.19-1
+- initial rpm
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..ff6b681 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b474728cd5dc55ba03f0dd1a1125c35c apacheds-shared-0.9.19-src-svn.tar.gz
11 years, 10 months
[maven2] Provide compatibility versions for maven-artifact and -settings
by Stanislav Ochotnicky
commit 8b198f26a641c82b87a898d9d82097cad6465a9d
Author: Stanislav Ochotnicky <sochotnicky(a)redhat.com>
Date: Mon Aug 20 10:04:37 2012 +0200
Provide compatibility versions for maven-artifact and -settings
maven2.spec | 45 +++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 43 insertions(+), 2 deletions(-)
---
diff --git a/maven2.spec b/maven2.spec
index aff4674..20af30c 100644
--- a/maven2.spec
+++ b/maven2.spec
@@ -5,7 +5,7 @@
Name: maven2
Version: 2.2.1
-Release: 36%{?dist}
+Release: 37%{?dist}
Summary: Java project management and project comprehension tool
Group: Development/Build Tools
@@ -61,6 +61,16 @@ Apache Maven is a software project management and comprehension tool. Based on
the concept of a project object model (POM), Maven can manage a project's
build, reporting and documentation from a central piece of information.
+%package -n maven-artifact
+Group: Development/Libraries
+Summary: Compatibility Maven artifact artifact
+Requires: jpackage-utils
+Requires: plexus-utils
+Requires: plexus-containers-container-default
+
+%description -n maven-artifact
+Maven artifact manager artifact
+
%package -n maven-artifact-manager
Group: Development/Libraries
Summary: Compatibility Maven artifact manager artifact
@@ -69,6 +79,7 @@ Requires: plexus-classworlds
Requires: plexus-utils
Requires: plexus-containers-container-default
Requires: backport-util-concurrent
+Requires: maven-artifact = %{version}-%{release}
Requires: maven-wagon
%description -n maven-artifact-manager
@@ -130,6 +141,7 @@ Requires: maven-artifact-manager = %{version}-%{release}
Requires: maven-profile = %{version}-%{release}
Requires: maven-plugin-registry = %{version}-%{release}
Requires: maven-model = %{version}-%{release}
+Requires: maven-settings = %{version}-%{release}
Requires: plexus-interpolation
Requires: plexus-utils
Requires: plexus-containers-container-default
@@ -137,6 +149,18 @@ Requires: plexus-containers-container-default
%description -n maven-project
Maven project artifact
+%package -n maven-settings
+Group: Development/Libraries
+Summary: Compatibility Maven settings artifact
+Requires: jpackage-utils
+Requires: maven-model = %{version}-%{release}
+Requires: plexus-interpolation
+Requires: plexus-utils
+Requires: plexus-containers-container-default
+
+%description -n maven-settings
+Maven settings artifact
+
%package -n maven-toolchain
Group: Development/Libraries
Summary: Compatibility Maven toolchain artifact
@@ -256,7 +280,11 @@ done
# these parts are compatibility versions which are available in
# maven-3.x as well. We default to maven-3, but if someone asks for
# 2.x we provide few compat versions
-for subdir in maven-model;do
+for subdir in \
+ maven-artifact \
+ maven-model \
+ maven-settings;
+do
pushd $subdir
install -m 644 target/$subdir-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{main_pkg}/$subdir.jar
install -m 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{main_pkg}-$subdir.pom
@@ -267,6 +295,11 @@ done
+%files -n maven-artifact
+%{_mavendepmapfragdir}/%{name}-maven-artifact
+%{_javadir}/%{main_pkg}/maven-artifact-2.*.jar
+%{_mavenpomdir}/JPP.%{main_pkg}-maven-artifact-2.*.pom
+
%files -n maven-artifact-manager
%{_mavendepmapfragdir}/%{name}-maven-artifact-manager
%{_javadir}/%{main_pkg}/maven-artifact-manager.jar
@@ -302,6 +335,11 @@ done
%{_javadir}/%{main_pkg}/maven-project.jar
%{_mavenpomdir}/JPP.%{main_pkg}-maven-project.pom
+%files -n maven-settings
+%{_mavendepmapfragdir}/%{name}-maven-settings
+%{_javadir}/%{main_pkg}/maven-settings-*.jar
+%{_mavenpomdir}/JPP.%{main_pkg}-maven-settings-*.pom
+
%files -n maven-toolchain
%{_mavendepmapfragdir}/%{name}-maven-toolchain
%{_javadir}/%{main_pkg}/maven-toolchain.jar
@@ -314,6 +352,9 @@ done
%changelog
+* Mon Aug 20 2012 Michel Salim <salimma(a)fedoraproject.org> - 2.2.1-37
+- Provide compatibility versions for maven-artifact and -settings
+
* Thu Jul 26 2012 Stanislav Ochotnicky <sochotnicky(a)redhat.com> - 2.2.1-36
- Remove mistaken epoch use in requires
11 years, 10 months