Installing Yate from RPMs
(→Change starting parameters) |
(Updated description for systemd) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
Run the following command to install RPM: | Run the following command to install RPM: | ||
− | rpm -Uhv yate- | + | rpm -Uhv yate-5.3.0-1.mga4.x86_64.rpm |
(this file name may change so just type '''rpm -Uhv yat''' and then press tab and let the shell complete the name for you) | (this file name may change so just type '''rpm -Uhv yat''' and then press tab and let the shell complete the name for you) | ||
Line 16: | Line 16: | ||
To modify the starting parameters you have to edit the starting script file.<br> | To modify the starting parameters you have to edit the starting script file.<br> | ||
− | This depends on linux distribution | + | This depends on linux distribution, but it usually can be found in /etc/init.d or /usr/lib/systemd/system. |
By default Yate is started as a supervised daemon with this parameters: | By default Yate is started as a supervised daemon with this parameters: | ||
− | |||
* -F: Increase the maximum file handle to compiled value | * -F: Increase the maximum file handle to compiled value | ||
+ | * -s: Supervised, restart if crashes or locks up | ||
* -r: Enable rotation of log file (needs -s and -l) | * -r: Enable rotation of log file (needs -s and -l) | ||
* -l filename: Log to file | * -l filename: Log to file | ||
+ | * -v: Verbose debugging (you can use more than once) | ||
* -Df: Timestamp debugging in GMT format YYYYMMDDhhmmss.uuuuuu | * -Df: Timestamp debugging in GMT format YYYYMMDDhhmmss.uuuuuu | ||
− | + | To see other options for starting Yate run command ''yate --help''. | |
==Start Yate == | ==Start Yate == | ||
Line 33: | Line 34: | ||
service yate start | service yate start | ||
+ | |||
+ | On distributions that use [http://en.wikipedia.org/wiki/Systemd systemd] you should use the following command: | ||
+ | |||
+ | systemctl start yate.service | ||
==Start Yate on system boot command== | ==Start Yate on system boot command== | ||
Line 38: | Line 43: | ||
If you want Yate to start every time on boot, type this: | If you want Yate to start every time on boot, type this: | ||
− | chkconfig | + | chkconfig yate on |
+ | or, for systemd based distributions: | ||
+ | |||
+ | systemctl enable yate.service | ||
+ | |||
+ | See the manual pages of ''service'' or ''systemctl'' for more commands. | ||
'''See also''' | '''See also''' | ||
* [[Installation]] | * [[Installation]] | ||
+ | |||
+ | [[Category:Install]] |
Latest revision as of 13:01, 28 April 2014
If you want to get Yate up and running on your RedHat-based system, here is hopefully the quickest way to get going.
Contents |
[edit] Download RPMs
Download the Yate RPM for your CPU type, into your favourite folder (we use /usr/src).
[edit] Install RPM
Run the following command to install RPM:
rpm -Uhv yate-5.3.0-1.mga4.x86_64.rpm
(this file name may change so just type rpm -Uhv yat and then press tab and let the shell complete the name for you)
[edit] Change starting parameters
To modify the starting parameters you have to edit the starting script file.
This depends on linux distribution, but it usually can be found in /etc/init.d or /usr/lib/systemd/system.
By default Yate is started as a supervised daemon with this parameters:
- -F: Increase the maximum file handle to compiled value
- -s: Supervised, restart if crashes or locks up
- -r: Enable rotation of log file (needs -s and -l)
- -l filename: Log to file
- -v: Verbose debugging (you can use more than once)
- -Df: Timestamp debugging in GMT format YYYYMMDDhhmmss.uuuuuu
To see other options for starting Yate run command yate --help.
[edit] Start Yate
Here is the command to start Yate:
service yate start
On distributions that use systemd you should use the following command:
systemctl start yate.service
[edit] Start Yate on system boot command
If you want Yate to start every time on boot, type this:
chkconfig yate on
or, for systemd based distributions:
systemctl enable yate.service
See the manual pages of service or systemctl for more commands.
See also