Changes

From SME Server
Jump to navigationJump to search
2,187 bytes added ,  13:30, 12 April 2007
New page: == tftp server for SME Server == === Maintainer === [mailto:trevorbatley@users.sourceforge.net Trevor Batley] === Description === This contribution adds a tftp server to your smeserver (...
== tftp server for SME Server ==

=== Maintainer ===
[mailto:trevorbatley@users.sourceforge.net Trevor Batley]

=== Description ===
This contribution adds a tftp server to your smeserver (primarily used by workstations that are using the pxeboot protocol to retrieve boot images and parameters from the server).

It was produced to support my [[Thinclient|smeserver-thinclient]] contrib, but can be used independently.

=== Requires ===
smeserver 7.x

=== Installation ===
This contrib is currently held in the smedev repository, so the following commands will install on your smeserver.

yum --enablerepo=smedev install smeserver-tftp-server

You will then need to activate the database changes etc.
The 'official' way is to perform

signal-event post-upgrade
signal-event reboot

The tftpd status is controlled via the Thin Clients server-manager panel if you have installed my [[Thinclient|smeserver-thinclient]] contrib.<br>

If you haven't, you'll need to enable the tftp server and expand all the templates etc.
config setprop tftpd status enabled
signal-event tftpd-conf

If for any reason the tftp server isn't running, try:
/etc/init.d/tftpd restart

=== Defaults ===
You shouldn't need to play with any parameters (except status). The defaults and allowed values are listed below.

{| border="1" cellpadding="5" cellspacing="0"
! <prop>
! default <value>
! allowed Values
|-
| status
| disabled
| enabled/disabled
|-
| access
| private
| private/public/localhost
|-
| log
| normal
| normal/verbose/disabled
|-
| user
| root
| root/nobody
|-
| privelege
| ro
| ro/rw
|-
| timeout
| default
| default/300
|-
| UDPPort
| 69
| any port
|-
| directory
| /tftpboot
| any directory
|-
|}

These settings can be set/changed via
config setprop tftpd <prop> <value>

=== Uninstall ===
yum remove smeserver-tftp-server

Everything should be turned off, but if not, or you just want to make sure
/etc/init.d/tftpd stop
An error saying that /etc/init.d/tftpd does not exist should be returned

=== Bugs ===
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
and select the smeserver-thinclient component.

[[Category: Contrib]]
371

edits

Navigation menu