Difference between revisions of "ERPXE:Advanced scripts"
From ERPXE Wiki
Line 1: | Line 1: | ||
As of ERPXE 1.2, a '''''bin''''' folder was added. we have started to work on several bash scripts to help you maintain ERPXE. | As of ERPXE 1.2, a '''''bin''''' folder was added. we have started to work on several bash scripts to help you maintain ERPXE. | ||
+ | |||
+ | ==Installation== | ||
===configure.sh=== | ===configure.sh=== | ||
Help configure the services needed for ERPXE: http, tftp, samba, etc. Consider this file as '''RISKY''' and only for '''EXPERTS'''. Currently for CentOS 6.x only. | Help configure the services needed for ERPXE: http, tftp, samba, etc. Consider this file as '''RISKY''' and only for '''EXPERTS'''. Currently for CentOS 6.x only. | ||
+ | ==Performance== | ||
===create_links.sh=== | ===create_links.sh=== | ||
You are advices to run this script after the installation of ERPXE on linux based systems. This script will create several sym-links to help speed up ERPXE loading for clients. | You are advices to run this script after the installation of ERPXE on linux based systems. This script will create several sym-links to help speed up ERPXE loading for clients. | ||
− | |||
===ip2hex.sh=== | ===ip2hex.sh=== | ||
Small script helps you create a symlink inside /tftpboot/pxelinux.pxe to speed up pxelinux.0 loading for your subnet. 192.x.x.x, 10.x.x.x are created by default by create_links.sh | Small script helps you create a symlink inside /tftpboot/pxelinux.pxe to speed up pxelinux.0 loading for your subnet. 192.x.x.x, 10.x.x.x are created by default by create_links.sh | ||
+ | ==Security== | ||
===reset_permissions.sh=== | ===reset_permissions.sh=== | ||
Reset all permissions in /tftpboot to default. | Reset all permissions in /tftpboot to default. |
Revision as of 19:40, 28 September 2013
As of ERPXE 1.2, a bin folder was added. we have started to work on several bash scripts to help you maintain ERPXE.
Contents
Installation
configure.sh
Help configure the services needed for ERPXE: http, tftp, samba, etc. Consider this file as RISKY and only for EXPERTS. Currently for CentOS 6.x only.
Performance
create_links.sh
You are advices to run this script after the installation of ERPXE on linux based systems. This script will create several sym-links to help speed up ERPXE loading for clients.
ip2hex.sh
Small script helps you create a symlink inside /tftpboot/pxelinux.pxe to speed up pxelinux.0 loading for your subnet. 192.x.x.x, 10.x.x.x are created by default by create_links.sh
Security
reset_permissions.sh
Reset all permissions in /tftpboot to default.