File: //opt/alt/python27/lib/python2.7/site-packages/lvemanager/sudoers.pyc
�
i�B^c           @` s�   d  d l  m Z d  d l  m Z d  d l  m Z d  d l Z d  d l Z d  d l m Z d  d l m	 Z	 m
 Z
 d  d l m Z m
 Z
 d  d l m Z d	 Z d
 Z d Z d �  Z d
 �  Z d �  Z d �  Z d �  Z d �  Z d �  Z d S(   i    (   t   print_function(   t   division(   t   absolute_importN(   t   remount_proc(   t   adminst	   getCPName(   t
   SysCtlConft   SYSCTL_CL_CONF_FILE(   t   Clsudot   admint
   clsupergidt	   clsudoersc         C` s/   t  j d d |  | g � } | d k r+ t St S(   s   Add user to given unix groups   /usr/bin/gpasswds   -ai    (   t
   subprocesst   callt   Falset   True(   t	   user_namet
   group_namet   retcode(    (    sC   /opt/alt/python27/lib/python2.7/site-packages/lvemanager/sudoers.pyt   _add_user_to_group   s    c         C` s/   t  j d d |  | g � } | d k r+ t St S(   Ns   /usr/bin/gpasswds   -di    (   R   R
   R   R   (   R   R   R   (    (    sC   /opt/alt/python27/lib/python2.7/site-packages/lvemanager/sudoers.pyt   _remove_user_from_group&