Difference between revisions of "Atftp server"

From SME Server
Jump to navigationJump to search
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== smeserver-atftp-server ==
+
{{Languages}}
Maintainer: [mailto:smeserver@batley.id.au Trevor Batley]<br>
+
{{Request for deletion}}
 +
{{Ready for deletion}}
 +
 
 +
===Maintainer===
 +
[mailto:smeserver@batley.id.au Trevor Batley]<br>
 
Current vesrion: 1.0-1<br>
 
Current vesrion: 1.0-1<br>
'''''Note:''''' ''Not in smedev yet. A case of premature documentation.''
 
  
 
=== Description ===
 
=== Description ===
Line 16: Line 19:
  
 
=== Installation ===
 
=== Installation ===
This contrib is currently held in the smedev repository (I will try to move it into smeextras or smeaddons), so the following commands will install on your smeserver. atftp-server is currently available in the [[#dag|dag Repository]].
+
This contrib is currently held in the smedev repository (I will try to move it into smecontribs), so the following commands will install on your smeserver. atftp-server is currently available in the [[#dag Repository | dag repository]].<br />
  
  yum --enablerepo=smedev --enablerepo-dag install smeserver-atftp-server
+
You need to activate the [[Dag]] reposity before installing this contrib.<br />
 +
 
 +
see [[dag|dag repository]] <br />
 +
 
 +
  yum --enablerepo=smedev --enablerepo=dag install smeserver-atftp-server
  
 
Officially you should then need to activate the database changes etc., but this is not required for this package.
 
Officially you should then need to activate the database changes etc., but this is not required for this package.
Line 96: Line 103:
 
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-atftp-server component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-atftp-server|title=this link}}.  
 
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-atftp-server component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-atftp-server|title=this link}}.  
 
=== dag Repository ===
 
=== dag Repository ===
{{Repository|dag}}
+
You need to activate the [[Dag]] reposity before installing this contrib.<br />
 +
 
 +
see [[dag|dag repository]] <br />
 +
 
 
----
 
----
[[Category: Contrib]]
+
[[Category: Deprecated Contrib]]
 +
[[Category: Administration]]

Latest revision as of 05:55, 18 April 2021


Delete.png Request for Deletion:
This article or section should be removed. Please help to correct all links to it or discuss the issue on the talk page


Stop.png Ready for Deletion:
All links to it have been either transferred or moved.


Maintainer

Trevor Batley
Current vesrion: 1.0-1

Description

This contribution adds a tftp server (atftp-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 smeserver-thinclient contrib, but can be used independently.

I also have a sister contrib that uses tftp-server, if you prefer that server. It works the same as this one and is interchangeable.

Requires

  • smeserver >= 7.0
  • atftp-server >= 0.7-3

Installation

This contrib is currently held in the smedev repository (I will try to move it into smecontribs), so the following commands will install on your smeserver. atftp-server is currently available in the dag repository.

You need to activate the Dag reposity before installing this contrib.

see dag repository

yum --enablerepo=smedev --enablerepo=dag install smeserver-atftp-server

Officially you should then need to activate the database changes etc., but this is not required for this package.

signal-event post-upgrade
signal-event reboot

The tftpd status is controlled via the Thin Clients server-manager panel if you have installed my smeserver-thinclient contrib.

If you haven't, you'll need to enable the atftp server and expand all the templates etc.

config setprop tftpd status enabled
signal-event tftpd-conf

If for any reason the atftp server isn't running, try:

/etc/init.d/supervise/tftpd restart

Defaults

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

<prop> default <value> allowed Values description
status disabled enabled/disabled
access private private/public/localhost private = internal interface ONLY

public = all interfaces

localhost = localhost ONLY disabled = none

user root root/nobody should default to nobody, but this doesn't work
timeout default default/300 default = 900 seconds (15 minutes)
UDPPort 69 any port
directory /tftpboot any directory

These settings can be set/changed via

config setprop tftpd <prop> <value>
signal-event tftpd-conf

Uninstall

yum remove smeserver-atftp-server atftp-server

Everything should be turned off, but if not, or you just want to make sure

/etc/init.d/supervise/tftpd stop

An error saying that /etc/init.d/supervise/tftpd does not exist should be returned

Source

The source for this contrib can be found in the smeserver CVS on sourceforge.

Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-atftp-server component or use this link .

dag Repository

You need to activate the Dag reposity before installing this contrib.

see dag repository