mirror of
				https://github.com/vyos/vyos-documentation.git
				synced 2025-10-26 08:41:46 +01:00 
			
		
		
		
	system: fix lint errors
This commit is contained in:
		
							parent
							
								
									19596fd91e
								
							
						
					
					
						commit
						4f5320bd55
					
				| @ -3,9 +3,11 @@ | |||||||
| Event Handler | Event Handler | ||||||
| ------------- | ------------- | ||||||
| 
 | 
 | ||||||
| Event handler allows you to execute scripts when a string that matches a regex appears in a text stream (e.g. log file). | Event handler allows you to execute scripts when a string that matches a regex | ||||||
|  | appears in a text stream (e.g. log file). | ||||||
| 
 | 
 | ||||||
| It uses "feeds" (output of commands, or a named pipes) and "policies" that define what to execute if a regex is matched. | It uses "feeds" (output of commands, or a named pipes) and "policies" that | ||||||
|  | define what to execute if a regex is matched. | ||||||
| 
 | 
 | ||||||
| .. code-block:: none | .. code-block:: none | ||||||
| 
 | 
 | ||||||
| @ -27,7 +29,8 @@ It uses "feeds" (output of commands, or a named pipes) and "policies" that defin | |||||||
|           pattern <regex> |           pattern <regex> | ||||||
|           run <command to run> |           run <command to run> | ||||||
| 
 | 
 | ||||||
| In this small example a script runs every time a login failed and an interface goes down | In this small example a script runs every time a login failed and an interface | ||||||
|  | goes down | ||||||
| 
 | 
 | ||||||
| .. code-block:: none | .. code-block:: none | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -121,7 +121,8 @@ NetFlow | |||||||
| 
 | 
 | ||||||
|    Per default every packet is sampled (that is, the sampling rate is 1). |    Per default every packet is sampled (that is, the sampling rate is 1). | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system flow-accounting netflow timeout expiry-interval <interval> | .. cfgcmd:: set system flow-accounting netflow timeout expiry-interval | ||||||
|  |    <interval> | ||||||
| 
 | 
 | ||||||
|    Specifies the interval at which Netflow data will be sent to a collector. As |    Specifies the interval at which Netflow data will be sent to a collector. As | ||||||
|    per default, Netflow data will be sent every 60 seconds. |    per default, Netflow data will be sent every 60 seconds. | ||||||
|  | |||||||
| @ -19,13 +19,15 @@ Local | |||||||
|    Create new system user with username `<name>` and real-name specified by |    Create new system user with username `<name>` and real-name specified by | ||||||
|    `<string>`. |    `<string>`. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system login user <name> authentication plaintext-password <password> | .. cfgcmd:: set system login user <name> authentication plaintext-password | ||||||
|  |    <password> | ||||||
| 
 | 
 | ||||||
|    Specify the plaintext password user by user `<name>` on this system. The |    Specify the plaintext password user by user `<name>` on this system. The | ||||||
|    plaintext password will be automatically transferred into a secure hashed |    plaintext password will be automatically transferred into a secure hashed | ||||||
|    password and not saved anywhere in plaintext. |    password and not saved anywhere in plaintext. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system login user <name> authentication encrypted-password <password> | .. cfgcmd:: set system login user <name> authentication encrypted-password | ||||||
|  |    <password> | ||||||
| 
 | 
 | ||||||
|    Setup encrypted password for given username. This is useful for |    Setup encrypted password for given username. This is useful for | ||||||
|    transferring a hashed password from system to system. |    transferring a hashed password from system to system. | ||||||
| @ -50,12 +52,14 @@ and paste it. Some terminal emulators may accidentally split this over several | |||||||
| lines. Be attentive when you paste it that it only pastes as a single line. | lines. Be attentive when you paste it that it only pastes as a single line. | ||||||
| The third part is simply an identifier, and is for your own reference. | The third part is simply an identifier, and is for your own reference. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system login user <username> authentication public-keys <identifier> key <key> | .. cfgcmd:: set system login user <username> authentication public-keys | ||||||
|  |    <identifier> key <key> | ||||||
| 
 | 
 | ||||||
|    Assign the SSH public key portion `<key>` identified by per-key |    Assign the SSH public key portion `<key>` identified by per-key | ||||||
|    `<identifier>` to the local user `<username>`. |    `<identifier>` to the local user `<username>`. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system login user <username> authentication public-keys <identifier> type <type> | .. cfgcmd:: set system login user <username> authentication public-keys | ||||||
|  |    <identifier> type <type> | ||||||
| 
 | 
 | ||||||
|    Every SSH public key portion referenced by `<identifier>` requires the |    Every SSH public key portion referenced by `<identifier>` requires the | ||||||
|    configuration of the `<type>` of public-key used. This type can be any of: |    configuration of the `<type>` of public-key used. This type can be any of: | ||||||
|  | |||||||
| @ -28,6 +28,7 @@ Example | |||||||
| In this example, some *OpenNIC* servers are used, two IPv4 addresses | In this example, some *OpenNIC* servers are used, two IPv4 addresses | ||||||
| and two IPv6 addresses: | and two IPv6 addresses: | ||||||
| 
 | 
 | ||||||
|  | .. stop_vyoslinter | ||||||
| 
 | 
 | ||||||
| .. code-block:: none | .. code-block:: none | ||||||
| 
 | 
 | ||||||
| @ -36,6 +37,7 @@ and two IPv6 addresses: | |||||||
|    set system name-server 2a01:4f8:161:3441::1 |    set system name-server 2a01:4f8:161:3441::1 | ||||||
|    set system name-server 2a00:f826:8:2::195 |    set system name-server 2a00:f826:8:2::195 | ||||||
| 
 | 
 | ||||||
|  | .. start_vyoslinter | ||||||
| 
 | 
 | ||||||
| Domain search order | Domain search order | ||||||
| =================== | =================== | ||||||
|  | |||||||
| @ -1,8 +1,8 @@ | |||||||
| .. _system_option: | .. _system_option: | ||||||
| 
 | 
 | ||||||
| ####### | ###### | ||||||
| Options | Option | ||||||
| ####### | ###### | ||||||
| 
 | 
 | ||||||
| This chapter describe the possibilities of advanced system behavior. | This chapter describe the possibilities of advanced system behavior. | ||||||
| 
 | 
 | ||||||
| @ -36,7 +36,8 @@ HTTP client | |||||||
|    Several commands utilize curl to initiate transfers. Configure the local |    Several commands utilize curl to initiate transfers. Configure the local | ||||||
|    source interface used for all CURL operations. |    source interface used for all CURL operations. | ||||||
| 
 | 
 | ||||||
| .. note:: `source-address` and `source-interface` can not be used at the same time. | .. note:: `source-address` and `source-interface` can not be used at the same | ||||||
|  |    time. | ||||||
| 
 | 
 | ||||||
| *************** | *************** | ||||||
| Keyboard Layout | Keyboard Layout | ||||||
| @ -69,15 +70,20 @@ earlier to pin certain interrupt handlers to specific CPUs. | |||||||
| 
 | 
 | ||||||
| We now utilize `tuned` for dynamic resource balancing based on profiles. | We now utilize `tuned` for dynamic resource balancing based on profiles. | ||||||
| 
 | 
 | ||||||
|   .. seealso:: https://access.redhat.com/sites/default/files/attachments/201501-perf-brief-low-latency-tuning-rhel7-v2.1.pdf | .. stop_vyoslinter | ||||||
|  | 
 | ||||||
|  | .. seealso:: https://access.redhat.com/sites/default/files/attachments/201501-perf-brief-low-latency-tuning-rhel7-v2.1.pdf | ||||||
|  | 
 | ||||||
|  | .. start_vyoslinter | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system option performance < throughput | latency > | .. cfgcmd:: set system option performance < throughput | latency > | ||||||
| 
 | 
 | ||||||
|   Configure one of the predefined system performance profiles. |   Configure one of the predefined system performance profiles. | ||||||
| 
 | 
 | ||||||
|   * ``throughput``: A server profile focused on improving network throughput. |   * ``throughput``: A server profile focused on improving network throughput. | ||||||
|     This profile favors performance over power savings by setting ``intel_pstate`` |     This profile favors performance over power savings by setting | ||||||
|     and ``max_perf_pct=100`` and increasing kernel network buffer sizes. |     ``intel_pstate`` and ``max_perf_pct=100`` and increasing kernel network | ||||||
|  |     buffer sizes. | ||||||
| 
 | 
 | ||||||
|     It enables transparent huge pages, and uses cpupower to set the performance |     It enables transparent huge pages, and uses cpupower to set the performance | ||||||
|     cpufreq governor. It also sets ``kernel.sched_min_granularity_ns`` to 10 us, |     cpufreq governor. It also sets ``kernel.sched_min_granularity_ns`` to 10 us, | ||||||
| @ -85,8 +91,8 @@ We now utilize `tuned` for dynamic resource balancing based on profiles. | |||||||
|     40%. |     40%. | ||||||
| 
 | 
 | ||||||
|   * ``latency``: A server profile focused on lowering network latency. |   * ``latency``: A server profile focused on lowering network latency. | ||||||
|     This profile favors performance over power savings by setting ``intel_pstate`` |     This profile favors performance over power savings by setting | ||||||
|     and ``min_perf_pct=100``. |     ``intel_pstate`` and ``min_perf_pct=100``. | ||||||
| 
 | 
 | ||||||
|     It disables transparent huge pages, and automatic NUMA balancing. It also |     It disables transparent huge pages, and automatic NUMA balancing. It also | ||||||
|     uses cpupower to set the performance cpufreq governor, and requests a |     uses cpupower to set the performance cpufreq governor, and requests a | ||||||
|  | |||||||
| @ -22,9 +22,9 @@ Console | |||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog console facility <keyword> level <keyword> | .. cfgcmd:: set system syslog console facility <keyword> level <keyword> | ||||||
| 
 | 
 | ||||||
| Log syslog messages to ``/dev/console``, for an explanation on |    Log syslog messages to ``/dev/console``, for an explanation on | ||||||
| :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords |    :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords | ||||||
| see tables below. |    see tables below. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Custom File | Custom File | ||||||
| @ -32,20 +32,21 @@ Custom File | |||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog file <filename> facility <keyword> level <keyword> | .. cfgcmd:: set system syslog file <filename> facility <keyword> level <keyword> | ||||||
| 
 | 
 | ||||||
| Log syslog messages to file specified via `<filename>`, for en explanation on |    Log syslog messages to file specified via `<filename>`, for en explanation on | ||||||
| :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords see |    :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords | ||||||
| tables below. |    see tables below. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog file <filename> archive size <size> | .. cfgcmd:: set system syslog file <filename> archive size <size> | ||||||
| 
 | 
 | ||||||
| Syslog will write `<size>` kilobytes into the file specified by `<filename>`. |    Syslog will write `<size>` kilobytes into the file specified by `<filename>`. | ||||||
| After this limit has been reached, the custom file is "rotated" by logrotate |    After this limit has been reached, the custom file is "rotated" by logrotate | ||||||
| and a new custom file is created. |    and a new custom file is created. | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog file <filename> archive file <number> | .. cfgcmd:: set system syslog file <filename> archive file <number> | ||||||
| 
 | 
 | ||||||
| Syslog uses logrotate to rotate logiles after a number of gives bytes. We keep |    Syslog uses logrotate to rotate logiles after a number of gives bytes. | ||||||
| as many as `<number>` rotated file before they are deleted on the system. |    We keep as many as `<number>` rotated file before they are deleted on the | ||||||
|  |    system. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Remote Host | Remote Host | ||||||
| @ -59,16 +60,17 @@ sending the messages via port 514/UDP. | |||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog host <address> facility <keyword> level <keyword> | .. cfgcmd:: set system syslog host <address> facility <keyword> level <keyword> | ||||||
| 
 | 
 | ||||||
| Log syslog messages to remote host specified by `<address>`. The address can be |    Log syslog messages to remote host specified by `<address>`. The address | ||||||
| specified by either FQDN or IP address. For en explanation on |    can be specified by either FQDN or IP address. For en explanation on | ||||||
| :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords see |    :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` | ||||||
| tables below. |    keywords see tables below. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog host <address> facility <keyword> protocol <udp|tcp> | .. cfgcmd:: set system syslog host <address> facility <keyword> protocol | ||||||
|  |    <udp|tcp> | ||||||
| 
 | 
 | ||||||
| Configure protocol used for communication to remote syslog host. This can be |    Configure protocol used for communication to remote syslog host. This can be | ||||||
| either UDP or TCP. |    either UDP or TCP. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Local User Account | Local User Account | ||||||
| @ -76,11 +78,11 @@ Local User Account | |||||||
| 
 | 
 | ||||||
| .. cfgcmd:: set system syslog user <username> facility <keyword> level <keyword> | .. cfgcmd:: set system syslog user <username> facility <keyword> level <keyword> | ||||||
| 
 | 
 | ||||||
| If logging to a local user account is configured, all defined log messages are |    If logging to a local user account is configured, all defined log messages | ||||||
| display on the console if the local user is logged in, if the user is not |    are display on the console if the local user is logged in, if the user is not | ||||||
| logged in, no messages are being displayed. For en explanation on |    logged in, no messages are being displayed. For en explanation on | ||||||
| :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords see |    :ref:`syslog_facilities` keywords and :ref:`syslog_severity_level` keywords | ||||||
| tables below. |    see tables below. | ||||||
| 
 | 
 | ||||||
| .. _syslog_facilities: | .. _syslog_facilities: | ||||||
| 
 | 
 | ||||||
| @ -191,36 +193,39 @@ Display Logs | |||||||
| 
 | 
 | ||||||
| .. opcmd:: show log [all | authorization | cluster | conntrack-sync | ...] | .. opcmd:: show log [all | authorization | cluster | conntrack-sync | ...] | ||||||
| 
 | 
 | ||||||
| Display log files of given category on the console. Use tab completion to get |    Display log files of given category on the console. Use tab completion to get | ||||||
| a list of available categories. Thos categories could be: all, authorization, |    a list of available categories. Thos categories could be: all, authorization, | ||||||
| cluster, conntrack-sync, dhcp, directory, dns, file, firewall, https, image |    cluster, conntrack-sync, dhcp, directory, dns, file, firewall, https, image | ||||||
| lldp, nat, openvpn, snmp, tail, vpn, vrrp |    lldp, nat, openvpn, snmp, tail, vpn, vrrp | ||||||
| 
 | 
 | ||||||
| If no option is specified, this defaults to `all`. | If no option is specified, this defaults to `all`. | ||||||
| 
 | 
 | ||||||
| .. opcmd:: show log image <name> [all | authorization | directory | file <file name> | tail <lines>] | .. opcmd:: show log image <name> | ||||||
|  |    [all | authorization | directory | file <file name> | tail <lines>] | ||||||
| 
 | 
 | ||||||
| Log messages from a specified image can be displayed on the console. Details of |    Log messages from a specified image can be displayed on the console. Details | ||||||
| allowed parameters: |    of allowed parameters: | ||||||
| 
 | 
 | ||||||
| .. list-table:: |    .. list-table:: | ||||||
|    :widths: 25 75 |       :widths: 25 75 | ||||||
|    :header-rows: 0 |       :header-rows: 0 | ||||||
| 
 | 
 | ||||||
|    * - all |       * - all | ||||||
|      - Display contents of all master log files of the specified image |         - Display contents of all master log files of the specified image | ||||||
|    * - authorization |       * - authorization | ||||||
|      - Display all authorization attempts of the specified image |         - Display all authorization attempts of the specified image | ||||||
|    * - directory |       * - directory | ||||||
|      - Display list of all user-defined log files of the specified image |         - Display list of all user-defined log files of the specified image | ||||||
|    * - file <file name> |       * - file <file name> | ||||||
|      - Display contents of a specified user-defined log file of the specified image |         - Display contents of a specified user-defined log file of the specified | ||||||
|    * - tail |           image | ||||||
|      - Display last lines of the system log of the specified image |       * - tail | ||||||
|    * - <lines> |         - Display last lines of the system log of the specified image | ||||||
|      - Number of lines to be displayed, default 10 |       * - <lines> | ||||||
|  |         - Number of lines to be displayed, default 10 | ||||||
| 
 | 
 | ||||||
| When no options/parameters are used, the contents of the main syslog file are | When no options/parameters are used, the contents of the main syslog file are | ||||||
| displayed. | displayed. | ||||||
| 
 | 
 | ||||||
| .. hint:: Use ``show log | strip-private`` if you want to hide private data when sharing your logs. | .. hint:: Use ``show log | strip-private`` if you want to hide private data | ||||||
|  |    when sharing your logs. | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user