Changes

From SME Server
Jump to navigationJump to search
2 bytes removed ,  05:52, 3 July 2022
m
Line 2: Line 2:     
== smeserver-thinclient ==
 
== smeserver-thinclient ==
 
+
Maintainer: [[User:TrevorB|TrevorB]]<br>
=== Maintainer ===
+
{{ #smeversion: smeserver-thinclient }}
[mailto:trevorbatley@users.sourceforge.net Trevor Batley]
      
=== Description ===
 
=== Description ===
 
This contribution adds a server manager panel that allows an administrator to manage thinclient workstations (ie. workstations that are using the pxeboot protocol to retrieve a boot image from the server).
 
This contribution adds a server manager panel that allows an administrator to manage thinclient workstations (ie. workstations that are using the pxeboot protocol to retrieve a boot image from the server).
   −
For usage see [[thinclient_usage|this page]].
+
For usage see [[Thinclient usage]].
    
=== Requirements ===
 
=== Requirements ===
*smeserver >= 7.0
+
*smeserver >= 10.0
 +
*smeserver-pxe (will be installed as a dependency when installing smeserver-thinclient)
 
*The thinclient workstations are receiving their dhcp info from your smeserver.
 
*The thinclient workstations are receiving their dhcp info from your smeserver.
 
*A tftp-server, either on your smeserver or another server in your domain (I have also created a contrib to install a [[Tftp server|tftp server]] on your smeserver).
 
*A tftp-server, either on your smeserver or another server in your domain (I have also created a contrib to install a [[Tftp server|tftp server]] on your smeserver).
*The thinclient workstations have a PXE capable NIC and BIOS. (although booting from floppy & CD is possible. Please refer to the documentation of your thinclient OS).
+
*The thinclient workstations have a PXE capable NIC and BIOS. (although booting from usb stick, [http://www.etherboot.org/ floppy] & CD is possible. Please refer to the documentation of your thinclient OS).
    
=== Installation ===
 
=== Installation ===
This contrib is currently held in the smedev repository, so the following commands will install on your smeserver.
+
This contrib is held in the smecontribs repository, so the following commands will install on your smeserver.
 
  −
yum --enablerepo=smedev install smeserver-thinclient
  −
 
  −
You will then need to activate the database changes etc.
  −
The 'official' way is to perform
  −
 
  −
signal-event post-upgrade
  −
signal-event reboot
     −
Go to the Thin Clients panel on Server Manager (within the Configuration section) and activate etc.
+
yum --enablerepo=smecontribs install smeserver-thinclient
   −
[[Image:Thinclientmenu.png]]
+
Go to the Thin Clients panel on Server Manager (within the Configuration section) and 'enable' etc. Usage ([[Thinclient usage]]).
   −
=== Upgrade from smeserver 6.x ===
+
[[File:ThinclientGlobal.png|alt=]]
There is no 'official' upgrade for thinclient from smeserver 6.x to 7.x, but if you uninstall the current version before upgrading to smeserver 7.x (rpm -e smeserver-thinclient) and install the newer version after your upgrade (as per [[Thinclient#Installation|install]]), you just need to leave everything
  −
in your tftpboot directory and move the /home/e-smith/pxeclients file across to /home/e-smith/db/thinclient. eg.
     −
mv /home/e-smith/pxeclients /home/e-smith/db/thinclient
+
===Related Contribs===
   −
Activate via the server manager panel and everything should still be there.
+
Requires [[Pxe|smeserver-pxe]]
    +
Can work with and use [[Tftp server|smeserver-tftp-server]]
 +
 
=== Uninstall ===
 
=== Uninstall ===
 
  yum remove smeserver-thinclient
 
  yum remove smeserver-thinclient
 +
If you no longer need to do any pxe booting, please also remove smeserver-pxe<syntaxhighlight lang="bash">
 +
yum remove smeserver-pxe
 +
</syntaxhighlight>And to remove all traces, you can<syntaxhighlight lang="bash">
 +
rm /home/e-smith/db/thinclient
 +
rm /etc/dhcpd.thinclient
 +
</syntaxhighlight>
 +
 
=== Source ===
 
=== Source ===
The source for this contrib can be found in the smeserver [http://smeserver.cvs.sourceforge.net/smeserver/smeserver-thinclient/ CVS] on sourceforge.
+
The source for this contrib can be found in the smecontribs [http://smecontribs.cvs.sourceforge.net/smeserver/smeserver-thinclient/ CVS] on sourceforge.
 
  −
A copy is held in my [http://mirror.contribs.org/smeserver/contribs/trevorb/7.x/Thinclient/source/ contribs directory]
      
=== Bugs ===
 
=== Bugs ===
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
+
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-thinclient component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-thinclient|title=this link}}.
and select the smeserver-thinclient component.  
      +
{{#bugzilla:columns=id,product,version,status,summary |sort=id|order=desc |component=smeserver-thinclient|noresultsmessage="No open bugs found."}}
 +
----
 
[[Category: Contrib]]
 
[[Category: Contrib]]
 +
[[Category: Administration]]
381

edits

Navigation menu