[procServ/el6/master] Initial import (#547832).

Ralph Lange ralphlange at fedoraproject.org
Mon Sep 13 19:34:59 UTC 2010


commit 9cdae52ece903c1b9a6e91feede63605b0a44044
Author: Ralph Lange <Ralph.Lange at bessy.de>
Date:   Mon Sep 13 15:34:54 2010 -0400

    Initial import (#547832).

 .gitignore    |    1 +
 procServ.spec |   72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources       |    1 +
 3 files changed, 74 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..cc9210f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/procServ-2.5.1.tar.gz
diff --git a/procServ.spec b/procServ.spec
new file mode 100644
index 0000000..16abc20
--- /dev/null
+++ b/procServ.spec
@@ -0,0 +1,72 @@
+Summary: Process server with telnet console and log access
+Name: procServ
+Version: 2.5.1
+Release: 3%{?dist}
+License: GPLv3
+Group: Applications/System
+URL: http://sourceforge.net/projects/procserv
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0: http://downloads.sourceforge.net/procserv/procServ-%{version}.tar.gz
+
+%description
+procServ is a wrapper that starts an arbitrary command as a child process in
+the background, connecting its standard input and output to a TCP port for
+telnet access. It supports logging, child restart (manual or automatic on
+exit), and more.
+
+procServ does not have the rich feature set of the screen utility,
+but is intended to provide running a command in a system service style,
+in a small, robust way.
+Handling multiple users, authorization, authentication, central logging
+is done best on a higher level, using a package like conserver.
+
+For security reasons, procServ only accepts connections from localhost.
+
+%prep
+%setup -q
+
+%build
+%configure --docdir=%{_defaultdocdir}/%{name}-%{version}
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_defaultdocdir}/%{name}-%{version}/
+%{_bindir}/procServ
+%{_mandir}/man1/procServ.1*
+
+%changelog
+* Thu Sep 02 2010 Ralph Lange <Ralph.Lange at bessy.de> 2.5.1-3
+- More spec clean-up suggested by Martin Gieseking:
+  Adapted Source0 URL to follow guidelines for Sourceforge.net
+  Fixed macro usage in changelog (avoid rpmlint warning)
+  Added specific man section to wildcard in %%files
+  
+* Fri Jul 23 2010 Ralph Lange <Ralph.Lange at bessy.de> 2.5.1-2
+- Spec clean-up suggested by Michael Schwendt:
+  Skipped "A" from summary, replaced %%doc with the --docdir
+  directory to avoid conflict killing --docdir
+
+* Tue Mar 23 2010 Ralph Lange <Ralph.Lange at bessy.de> 2.5.1-1
+- New upstream version
+
+* Fri Jan 15 2010 Ralph Lange <Ralph.Lange at bessy.de> 2.5.0-4
+- Improved description
+
+* Sat Dec 26 2009 Ralph Lange <Ralph.Lange at bessy.de> 2.5.0-3
+- Spec clean-up suggested by Fabian Affolter:
+  Removed autotools requirement, removed attr for binary,
+  added --docdir to configure, added flags for parallel make
+
+* Thu Dec 24 2009 Ralph Lange <Ralph.Lange at bessy.de> 2.5.0-2
+- Fixed rpmlint issue by breaking description into multiple lines
+
+* Thu Dec 03 2009 Matthieu Bec <mbec at gemini.edu> 2.5.0-1
+- first spec
diff --git a/sources b/sources
index e69de29..6cc33bf 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+a6d3131361189458fc276ca4323efe46  procServ-2.5.1.tar.gz


More information about the scm-commits mailing list