Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PLN(5)			      File Formats Manual			PLN(5)

NAME
       pln -- progressive label	notation

DESCRIPTION
       Progressive  Label  Notation is a configuration format used by rset(1),
       and is designed to be evaluated sequentially.  pln supports options de-
       fined by	key=value pairs	and text fragments designated by tab  indenta-
       tion

	     interpreter=/bin/sh -x

	     packages:
		     pkg_add ruby%3.2
		     ln	-sf /usr/local/bin/ruby32 /usr/local/bin/ruby
		     ln	-sf /usr/local/bin/irb32 /usr/local/bin/irb

	     services:
		     ./rinstall	mail/smtpd_relay.conf /etc/mail/smtpd.conf \
			 && rcctl restart smtpd

	     # vim:ts=4:syntax=sh

       A  label	 may  also  be	followed  by special content between a pair of
       braces on the beginning of a line. A common use for this	is to set  en-
       vironment variables using local configuration

	     www:
	     {
		     cat ssl.env
	     }
		     echo $SSL_PASSWORD	> /etc/keys/global.pass

OPTIONS
       Each option may be set multiple times, and is effective for labels that
       follow.	 Reset	an  option to the implementation-defined default using
       `=' without a value.

LABELS
       Label names do not need to be unique and	 may  contain  any  series  of
       characters  except for single and double	quotes.	 A series of pathnames
       for use by the application may be specified after the `:'

	     svc1.local: etc/ rc.d/
		     httpd.pln

       Labels may be split into	multiple aliases separated by using commas

	     svc1.local,10.0.0.10:
		     common.pln

       Alternatively, sequence expressions may be used to  match  a  range  of
       hosts

	     db{1..4}.local:
		     autofailover.pln

COMMENTS
       Comments	 begin	with  a	hash (`#') character, and can only be used the
       beginning of a line.

SEE ALSO
       labelgrep(1)

FreeBSD	Ports 14.quarterly     February	6, 2025				PLN(5)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pln&sektion=5&manpath=FreeBSD+Ports+14.3.quarterly>

home | help