cdist-type__sensible_editor - Select the sensible-editor
Contents
Copying
Copyright (C) 2019 Dennis Camera. You can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Copyright
ungleich GmbH 2021
7.0.0 Sep 11, 2024 CDIST-TYPE__SENSIBLE_EDITOR(7)
Description
This cdist type allows you to select the sensible-editor for a given user.
Examples
__sensible_editor root --editor /bin/ed # ed(1) is the standard
__sensible_editor noob --editor nano
Limitations
This type depends upon the sensible-editor(1) script which is part of the sensible-utils package.
Therefore,thefollowingoperatingsystemsaresupported:
• Debian 8 (jessie) or later
• Devuan
• Ubuntu 8.10 (intrepid) or later
• RHEL/CentOS 7 or later (EPEL repo required)
• Fedora 21 or later
Note: on old versions of Ubuntu the sensible-* utils are part of the debianutils package.
Name
cdist-type__sensible_editor - Select the sensible-editor
Optional Parameters
state 'present', 'absent', or 'exists'. Defaults to 'present', where:
present
the sensible-editor is exactly what is specified in --editor.
absent no sensible-editor configuration is present.
exists the sensible-editor will be set to what is specified in --editor, unless there already is a
configuration on the target system.
Required Parameters
editor Name or path of the editor to be selected. On systems other than Debian derivatives an absolute
path is required.
It is permissible to omit this parameter if --state is absent.
See Also
select-editor(1), sensible-editor(1).
