cdist-type__line(7) =================== Nico Schottelius NAME ---- cdist-type__line - Manage lines in files DESCRIPTION ----------- This cdist type allows you to add lines and remove lines from files. REQUIRED PARAMETERS ------------------- OPTIONAL PARAMETERS ------------------- state:: 'present' or 'absent', defaults to 'present' line:: Specifies the line which should be absent or present Must be present, if state is present. regex:: If supplied, search for this regex. Otherwise entire line must be matched. file:: If supplied, use this as the destination file. Otherwise the object_id is used. EXAMPLES -------- -------------------------------------------------------------------------------- # Manage the DAEMONS line in rc.conf __line daemons --file /etc/rc.conf --line 'DAEMONS=(hwclock !network sshd crond postfix)' # Ensure the home mount is present in /etc/fstab - explicitly make it present __line home-fstab \ --file /etc/fstab \ --line 'filer.fs:/vol/home /home nfs defaults 0 0' \ --state present # Removes the line specifiend in "include_www" from the file "lighttpd.conf" __line legacy_timezone --file /etc/rc.conf --regex 'TIMEZONE=.*' --state absent -------------------------------------------------------------------------------- SEE ALSO -------- - cdist-type(7) COPYING ------- Copyright \(C) 2012 Nico Schottelius. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).