Changes

Jump to navigation Jump to search
444 bytes added ,  06:52, 3 July 2022
m
Line 1: Line 1:  +
{{Languages|Thinclient}}
 +
 
== 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]].
    
=== Requirements ===
 
=== Requirements ===
 +
*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.
+
yum --enablerepo=smecontribs install smeserver-thinclient
The 'official' way is to perform
     −
signal-event post-upgrade
+
Go to the Thin Clients panel on Server Manager (within the Configuration section) and 'enable' etc. Usage ([[Thinclient usage]]).
signal-event reboot
     −
Go to the Thin Clients panel on Server Manager (within the Configuration section) and activate etc.
+
[[File:ThinclientGlobal.png|alt=]]
   −
=== Upgrade from smeserver 6.x ===
+
===Related Contribs===
There is no 'official' upgrade thinclient from smeserver 6.x to 7.x, but if you uninstall the current version before upgrading to smeserver 7.x (as per Uninstall) and install the newer version after your upgrade (as per 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/thinclients. eg.
     −
mv /home/e-smith/pxeclients /home/e-smith/db/thinclients
+
Requires [[Pxe|smeserver-pxe]]
 
  −
Activate via the server manager panel and everything should still be there.
      +
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 ===
 +
The source for this contrib can be found in the smecontribs [http://smecontribs.cvs.sourceforge.net/smeserver/smeserver-thinclient/ CVS] on sourceforge.
    
=== 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]]
371

edits

Navigation menu