From: <cyb...@us...> - 2014-05-30 13:41:34
|
Revision: 821 http://sourceforge.net/p/kiwi-ltsp/code/821 Author: cyberorg Date: 2014-05-30 13:41:30 +0000 (Fri, 30 May 2014) Log Message: ----------- tinycore-thinclient test Modified Paths: -------------- trunk/kiwi-ltsp/ltsp/include/kiwi-ltsp-functions.sh Added Paths: ----------- trunk/tinycore-thinclient/ trunk/tinycore-thinclient/setup-tinycore-thinclient.sh trunk/tinycore-thinclient/tinycore-thinclient.tar.xz Modified: trunk/kiwi-ltsp/ltsp/include/kiwi-ltsp-functions.sh =================================================================== --- trunk/kiwi-ltsp/ltsp/include/kiwi-ltsp-functions.sh 2014-05-25 10:20:11 UTC (rev 820) +++ trunk/kiwi-ltsp/ltsp/include/kiwi-ltsp-functions.sh 2014-05-30 13:41:30 UTC (rev 821) @@ -2615,9 +2615,9 @@ #====================================== # Setup services #-------------------------------------- - activate_service "sshd" + activate_service "sshd xinetd" if [[ $USE_DNSMASQ == "no" ]] ; then - activate_service "dhcpd xinetd" + activate_service "dhcpd" #====================================== # Sets up named service only if needed #-------------------------------------- Added: trunk/tinycore-thinclient/setup-tinycore-thinclient.sh =================================================================== --- trunk/tinycore-thinclient/setup-tinycore-thinclient.sh (rev 0) +++ trunk/tinycore-thinclient/setup-tinycore-thinclient.sh 2014-05-30 13:41:30 UTC (rev 821) @@ -0,0 +1,46 @@ +#!/bin/bash +## Copyright (c) 2014 CyberOrg +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +# +# Authors: Jigish Gohil <cyb...@cy...> +# +# This script sets up tinycore to PXE boot and start X session over ssh from the server +# TFTP have to be setup either via xinetd or dnsmasq pointing to /srv/tftpboot/ +# Working dhcp server set up to PXE boot clients is expected, either +# dnsmasq or dhcpd should work. +# If using kiwi-ltsp tftp and dhcp is already configured using dnsmasq +# nothing additional needs to be done apart from running this script +# change SERVER and RUN_COMMAND variables to suite your environment. +# If your tftpboot path differs then move the content of /srv/tftpboot/images +# folder to your tftpboot path and change the variable below accordingly +## +SERVER=10.0.0.254 +RUN_COMMAND=icewm +TFTPBOOTPATH=/srv/tftpboot/ +cat <<EOF>>$TFTPBOOTPATH/pxelinux.cfg/default +LABEL tinycore-thinclient + kernel images/tc/vmlinuz + append initrd=images/tc/core.gz nfsmount=$SERVER:$TFTPBOOTPATH/images/tc/nfsrw tce=nfs tftplist=$SERVER:/images/tc/cde/onboot.lst home=nfs +EOF + +mkdir -p $TFTPBOOTPATH/images/tc/nfsrw +echo "$TFTPBOOTPATH/images/tc/nfsrw/ *(rw,no_root_squash,async,no_subtree_check)" >> /etc/exports +echo "SERVER=10.0.0.254" > $TFTPBOOTPATH/images/tc/nfsrw/home/tc/client.conf +echo "RUN_COMMAND=icewm" >>$TFTPBOOTPATH/images/tc/nfsrw/home/tc/client.conf +chkconfig rpcbind on +chkconfig nfsserver on +service rpcbind restart +service nfsserver restart + Added: trunk/tinycore-thinclient/tinycore-thinclient.tar.xz =================================================================== (Binary files differ) Index: trunk/tinycore-thinclient/tinycore-thinclient.tar.xz =================================================================== --- trunk/tinycore-thinclient/tinycore-thinclient.tar.xz 2014-05-25 10:20:11 UTC (rev 820) +++ trunk/tinycore-thinclient/tinycore-thinclient.tar.xz 2014-05-30 13:41:30 UTC (rev 821) Property changes on: trunk/tinycore-thinclient/tinycore-thinclient.tar.xz ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/x-xz \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |