rpms/freenx/FC-5 fc5-050nxloadconfig.diff, NONE, 1.1 .cvsignore, 1.2, 1.3 freenx.spec, 1.1, 1.2 sources, 1.2, 1.3 netcat.diff, 1.1, NONE

Richard A. Stout (zipsonic) fedora-extras-commits at redhat.com
Wed Jun 7 05:37:19 UTC 2006


Author: zipsonic

Update of /cvs/extras/rpms/freenx/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14602/FC-5

Modified Files:
	.cvsignore freenx.spec sources 
Added Files:
	fc5-050nxloadconfig.diff 
Removed Files:
	netcat.diff 
Log Message:
auto-import freenx-0.5.0-0.1.test7 on branch FC-5 from freenx-0.5.0-0.1.test7.src.rpm

fc5-050nxloadconfig.diff:

--- NEW FILE fc5-050nxloadconfig.diff ---
diff -Naur nxloadconfig.orig nxloadconfig
--- nxloadconfig.orig	2006-04-13 09:20:46.000000000 -0700
+++ nxloadconfig	2006-04-13 09:32:07.000000000 -0700
@@ -153,14 +153,15 @@
 USER_X_STARTUP_SCRIPT=.Xclients
 DEFAULT_X_SESSION=/etc/X11/xdm/Xsession
 COMMAND_START_KDE=startkde
-COMMAND_START_GNOME=gnome-session
+#COMMAND_START_GNOME=gnome-session
+COMMAND_START_GNOME="/usr/bin/dbus-launch /usr/bin/gnome-session"
 COMMAND_START_CDE=cdwm
 COMMAND_XTERM=xterm
 COMMAND_XAUTH=$(which xauth)
 [ -z "$COMMAND_XAUTH" ] && COMMAND_XAUTH=/usr/X11R6/bin/xauth
 COMMAND_SMBMOUNT=smbmount
 COMMAND_SMBUMOUNT=smbumount
-COMMAND_NETCAT=netcat
+COMMAND_NETCAT=nc
 COMMAND_SSH=ssh
 COMMAND_SSH_KEYGEN=ssh-keygen
 COMMAND_CUPSD=/usr/sbin/cupsd
@@ -496,7 +497,7 @@
 	[ -z $(echo "$ENABLE_ROOTLESS_MODE" | egrep "^[0|1]$") ] && \
 		ERROR="yes" && echo "Error: Invalid value \"ENABLE_ROOTLESS_MODE=$ENABLE_ROOTLESS_MODE\""
 
-	[ -z "$(strings $PATH_BIN/nxagent | grep 'NXAGENT - Version 1.5.0')"] && \
+	[ -z "$(strings $PATH_BIN/nxagent | grep 'NXAGENT - Version 1.5.0')" ] && \
 		ERROR="yes" && echo "Error: Could not find 1.5.0 version string in nxagent. NX 1.5.0 backend is needed for this version of FreeNX."
 		
 	[ -z $(echo "$ENABLE_USESSION" | egrep "^[0|1]$") ] && \


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/freenx/FC-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	11 May 2005 22:01:58 -0000	1.2
+++ .cvsignore	7 Jun 2006 05:37:19 -0000	1.3
@@ -1 +1 @@
-freenx-0.4.0.tar.gz
+freenx-0.5.0-test-2006-03-11-7.tar.gz


Index: freenx.spec
===================================================================
RCS file: /cvs/extras/rpms/freenx/FC-5/freenx.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- freenx.spec	11 May 2005 22:01:58 -0000	1.1
+++ freenx.spec	7 Jun 2006 05:37:19 -0000	1.2
@@ -1,16 +1,18 @@
 Name:           freenx
-Version:        0.4.0
-Release:        1
+Version:        0.5.0
+Release:        0.1.test7
 Summary:        freenx application/thin-client server
 
 Group:          Applications/Internet
 License:        GPL
-URL:            http://debian.tu-bs.de/knoppix/nx/
-Source0:        freenx-0.4.0.tar.gz
-Patch0:		netcat.diff
+URL:            http://freenx.berlios.de
+#Source0:        freenx-%{version}.tar.gz
+Source0:	freenx-0.5.0-test-2006-03-11-7.tar.gz
+Patch0:		fc5-050nxloadconfig.diff
 BuildArch: 	noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:	openssh-server nc expect nx xorg-x11 xorg-x11-tools perl
+Requires:	openssh-server nc expect xorg-x11-server-Xorg xorg-x11-apps perl
+Requires:	nx >= 1.5.0
 
 %description
 Freenx is an application/thin-client server based on nx technology. 
@@ -20,7 +22,8 @@
 of the nxserver component.
 
 %prep
-%setup -q -n freenx-%{version}
+#%setup -q -n freenx-%{version}
+%setup -q -n freenx-0.5.0-test-2006-03-11-7
 
 %patch0 -p0
 
@@ -29,7 +32,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT/%{_bindir}
-mkdir -p $RPM_BUILD_ROOT/etc/nxserver
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/nxserver
 mkdir -p $RPM_BUILD_ROOT/%{_var}/lib/nxserver/db/closed
 mkdir -p $RPM_BUILD_ROOT/%{_var}/lib/nxserver/db/running
 mkdir -p $RPM_BUILD_ROOT/%{_var}/lib/nxserver/db/failed
@@ -38,7 +41,7 @@
 chmod 700 $RPM_BUILD_ROOT/%{_var}/lib/nxserver/db/*
 install -m 755 nxclient nxnode nxkeygen nxnode-login nxserver nxprint nxsetup\
  nxloadconfig $RPM_BUILD_ROOT/%{_bindir}
-install -m 755 node.conf.sample $RPM_BUILD_ROOT/etc/nxserver
+install -m 755 node.conf.sample $RPM_BUILD_ROOT/%{_sysconfdir}/nxserver
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -64,7 +67,7 @@
 fi
 if ! { getent passwd | egrep -q "^nx:"; }
 then
-        %{_sbindir}/useradd -r -m -d ${NX_HOME_DIR} -s %{_bindir}/nxserver nx
+        %{_sbindir}/useradd -r -d ${NX_HOME_DIR} -s %{_bindir}/nxserver nx
         mkdir -p ${NX_HOME_DIR}/.ssh
         chmod 700 ${NX_HOME_DIR}/.ssh
 fi
@@ -80,24 +83,26 @@
 cp -f ${NX_ETC_DIR}/server.id_dsa.pub.key ${NX_HOME_DIR}/.ssh/server.id_dsa.pub.key
 chmod 600 ${NX_ETC_DIR}/client.id_dsa.key ${NX_ETC_DIR}/server.id_dsa.pub.key\
  ${NX_HOME_DIR}/.ssh/client.id_dsa.key ${NX_HOME_DIR}/.ssh/server.id_dsa.pub.key
-cat ${NX_HOME_DIR}/.ssh/server.id_dsa.pub.key > ${NX_HOME_DIR}/.ssh/authorized_keys2
+echo -n "no-port-forwarding,no-X11-forwarding,no-agent-forwarding,command=\"%{_bindir}/nxserver\" "\
+ > ${NX_HOME_DIR}/.ssh/authorized_keys2
+cat ${NX_HOME_DIR}/.ssh/server.id_dsa.pub.key >> ${NX_HOME_DIR}/.ssh/authorized_keys2
 chmod 640 ${NX_HOME_DIR}/.ssh/authorized_keys2
 echo -n "127.0.0.1 " > ${NX_HOME_DIR}/.ssh/known_hosts
-cat /etc/ssh/ssh_host_rsa_key.pub >> ${NX_HOME_DIR}/.ssh/known_hosts
-chown -R nx:root /var/lib/nxserver
+cat %{_sysconfdir}/ssh/ssh_host_rsa_key.pub >> ${NX_HOME_DIR}/.ssh/known_hosts
+chown -R nx:root %{_var}/lib/nxserver
 chown -R nx:root $NX_SESS_DIR
-if [ -e /var/lib/nxserver/running ]
+if [ -e %{_var}/lib/nxserver/running ]
 then
-	mv /var/lib/nxserver/running/* $NX_SESS_DIR/running
-	mv /var/lib/nxserver/closed/* $NX_SESS_DIR/closed
-	mv /var/lib/nxserver/failed/* $NX_SESS_DIR/failed
-	rm -rf /var/lib/nxserver/running
-	rm -rf /var/lib/nxserver/closed
-	rm -rf /var/lib/nxserver/failed
-	chown -R nx:root $NX_SESS_DIR
+	mv %{_var}/lib/nxserver/running/* ${NX_SESS_DIR}/running
+	mv %{_var}/lib/nxserver/closed/* ${NX_SESS_DIR}/closed
+	mv %{_var}/lib/nxserver/failed/* ${NX_SESS_DIR}/failed
+	rm -rf %{_var}/lib/nxserver/running
+	rm -rf %{_var}/lib/nxserver/closed
+	rm -rf %{_var}/lib/nxserver/failed
+	chown -R nx:root ${NX_SESS_DIR}
 fi
-chown -R nx:root $NX_ETC_DIR
-chown -R nx:root $NX_HOME_DIR
+chown -R nx:root ${NX_ETC_DIR}
+chown -R nx:root ${NX_HOME_DIR}
 chown nx:root ${NX_LOGFILE}
 
 %preun
@@ -116,8 +121,8 @@
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog CONTRIB
 %{_bindir}/*
-%dir /etc/nxserver
-/etc/nxserver/node.conf.sample
+%dir %{_sysconfdir}/nxserver
+%{_sysconfdir}/nxserver/node.conf.sample
 %dir %{_var}/lib/nxserver
 %dir %{_var}/lib/nxserver/db
 %dir %{_var}/lib/nxserver/db/closed
@@ -125,13 +130,38 @@
 %dir %{_var}/lib/nxserver/db/failed
 
 %changelog
+* Tue Jun 06 2006 Rick Stout <zipsonic[AT]gmail.com> 0.5.0-0.1.test7
+- reworked spec for fedora-extras
+* Wed May 05 2006 Rick Stout <zipsonic[AT]gmail.com> 0.4.9-0.5.0-test7.0.FC5.1
+- fixed an error that would not allow useradd to create a home directory in
+  /var/lib if selinux was set to enforcing
+* Wed Apr 13 2006 Rick Stout <zipsonic[AT]gmail.com> 0.4.9-0.5.0-test7.0.FC5.0
+- updated to freenx 0.5.0 test7
+- updated nxloadconfig for fc5 specfic items
+- applied fix to error in nxloadconfig on test7
+* Wed Feb 02 2006 Rick Stout <zipsonic[AT]gmail.com> 0.4.4-2.FC5
+- updated nxloadconfig for fc5
+- updated dependencies for fc5
+* Thu Jan 26 2006 Rick Stout <zipsonic[AT]gmail.com> 0.4.4-2
+- updated authorized keys file code to disable port, X11 and agent forwarding for for the nx account
+- miscellaneous macro housekeeping 
+* Sat Aug 06 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.4-1
+- updated to 0.4.4
+* Wed Aug 03 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.3.9-2
+- updated to 0.4.4-rc1
+- added patch to nxloadconfig to require 1.5.0 nx backend
+* Mon Aug 01 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.3-1
+- updated to 0.4.3
+* Tue Jul 26 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.2-1
+- updated to 0.4.2
+* Tue Jun 28 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.1-1
+- updated to 0.4.1
+- updated freenx url
 * Fri May 06 2005 Rick Stout <zipsonic[AT]gmail.com> 0.4.0-1
 - Updated to 0.4.0
 - updated netcat.diff for obvious reasons
-
 * Mon Apr 11 2005 Tom "spot" Callaway <tcallawa at redhat.com> 0.3.1-4
 - spec cleanup
-
 * Tue Mar 22 2005 Rick Stout <zipsonic[AT]gmail.com> - 0:0.3.1
 - Updated to 0.3.1 release
 * Tue Mar 08 2005 Rick Stout <zipsonic[AT]gmail.com> - 0:0.3.0


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/freenx/FC-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	11 May 2005 22:01:58 -0000	1.2
+++ sources	7 Jun 2006 05:37:19 -0000	1.3
@@ -1 +1 @@
-a57046e79fb980b4720ec6ae67ed1f19  freenx-0.4.0.tar.gz
+b627433904cd6eed38b14524d3b45cbd  freenx-0.5.0-test-2006-03-11-7.tar.gz


--- netcat.diff DELETED ---




More information about the fedora-extras-commits mailing list