OS : Linux
PHP Version : 7.4.33
Software : Apache/2.4.6 (CentOS) PHP/7.4.33
Information System : Linux apprendre2 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Disable Function : ó
oBú]c @ s? d Z d d l m Z d d l m Z d d g Z d „ Z d S( s
Byobu
-----
**Summary:** enable/disable byobu system wide and for default user
This module controls whether byobu is enabled or disabled system wide and for
the default system user. If byobu is to be enabled, this module will ensure it
is installed. Likewise, if it is to be disabled, it will be removed if
installed.
Valid configuration options for this module are:
- ``enable-system``: enable byobu system wide
- ``enable-user``: enable byobu for the default user
- ``disable-system``: disable byobu system wide
- ``disable-user``: disable byobu for the default user
- ``enable``: enable byobu both system wide and for default user
- ``disable``: disable byobu for all users
- ``user``: alias for ``enable-user``
- ``system``: alias for ``enable-system``
**Internal name:** ``cc_byobu``
**Module frequency:** per instance
**Supported distros:** ubuntu, debian
**Config keys**::
byobu_by_default:
iÿÿÿÿ( t ug_util( t utilt ubuntut debianc C sô t | ƒ d k r | d } n t j | d d ƒ } | sN | j d | ƒ d S| d k sf | d k rs d | } n d! } | | k r˜ | j d | ƒ n | j d ƒ } | j d ƒ } | j d
ƒ rÚ d } d }
t } n' | d
k rõ t } t } n d } d }
d } | rwt j | | j
ƒ \ } }
t j | ƒ \ } } | sV| j d | ƒ qw| d | | f 7} | d 7} n | r¢| d |
7} | d 7} | d 7} n t | ƒ rðd d d d | d f g } | j d | ƒ t j | d t
ƒn d S(" Ni t byobu_by_defaultt s1 Skipping module named %s, no 'byobu' values foundt usert systems enable-%ss enable-users
enable-systemt enables disable-users disable-systemt disables% Unknown value %s for byobu_by_defaults -users -systemt installs* byobu byobu/launch-by-default boolean truet uninstalls+ byobu byobu/launch-by-default boolean falsesF No default byobu user provided, can not launch %s for the default users sudo -Hu "%s" byobu-launcher-%ss || X=$(($X+1)); s" echo "%s" | debconf-set-selectionss4 && dpkg-reconfigure byobu --frontend=noninteractives /bin/shs -cs %s %s %ss X=0;s exit $Xs Setting byobu to %st capture( s enable-users
enable-systemR s disable-users disable-systemR ( t lenR t get_cfg_option_strt debugt warningt endswitht
startswitht TrueR t normalize_users_groupst distrot extract_defaultt subpt False( t namet cfgt cloudt logt argst valuet validt mod_usert mod_syst bl_instt dc_valt shcmdt userst _groupsR t _user_configt cmd( ( s= /usr/lib/python2.7/site-packages/cloudinit/config/cc_byobu.pyt handle/ sP
N( t __doc__t cloudinit.distrosR t cloudinitR t distrosR) ( ( ( s= /usr/lib/python2.7/site-packages/cloudinit/config/cc_byobu.pyt ' s