]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Update raddb/mods-available/exec 2447/head
authorJorge Pereira <jpereiran@gmail.com>
Tue, 29 Jan 2019 22:45:21 +0000 (20:45 -0200)
committerJorge Pereira <jpereiran@gmail.com>
Tue, 29 Jan 2019 22:45:21 +0000 (20:45 -0200)
raddb/mods-available/exec

index 7715249d78870d1300a64b3255979426a0c6d072..2e2b11dfa5cc10f86dbc7b3972782fc7495b6b7c 100644 (file)
@@ -1,25 +1,30 @@
 # -*- text -*-
 #
+# :toc:
+#
 #  $Id$
 
+#######################################################################
+#
+# ## Exec Module
 #
-#  Execute external programs
+#  The module `exec` is used for execute external programs.
 #
-#  This module is useful only for 'xlat'.  To use it,
-#  put 'exec' into the 'instantiate' section.  You can then
-#  do dynamic translation of attributes like:
+#  This module is useful only for `xlat`.  To use it, put `exec` into
+#  the `instantiate` section.  You can then do dynamic translation of
+#  attributes like:
 #
-#  Attribute-Name = "%{exec:/path/to/program args}"
+#    Attribute-Name = "%{exec:/path/to/program args}"
 #
-#  The value of the attribute will be replaced with the output
-#  of the program which is executed.  Due to RADIUS protocol
-#  limitations, any output over 253 bytes will be ignored.
+#  The value of the attribute will be replaced with the output of the
+#  program which is executed.  Due to RADIUS protocol limitations,
+#  any output over 253 bytes will be ignored.
 #
 #  The RADIUS attributes from the user request will be placed
 #  into environment variables of the executed program, as
-#  described in "man unlang" and in doc/configuration/variables.rst
+#  described in `man unlang` and in `doc/configuration/variables.rst`
 #
-#  See also "echo" for more sample configuration.
+#  TIP: See also `echo` for more sample configuration.
 #
 exec {
        wait = no