| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/system-config-users/ |
Upload File : |
Ñò
³¼ÀJc @ su d d k Z d d k Z d g Z d g Z d e f d „ ƒ YZ d e f d „ ƒ YZ d d d „ Z d d „ Z d S( iÿÿÿÿNt nfsnobodyt DuplicateUidNumberErrorc B s e Z d „ Z RS( c C s
| | _ d S( N( t uidNumber( t selfR ( ( s/ /usr/share/system-config-users/userGroupFind.pyt __init__ s ( t __name__t
__module__R ( ( ( s/ /usr/share/system-config-users/userGroupFind.pyR s t DuplicateGidNumberErrorc B s e Z d „ Z RS( c C s
| | _ d S( N( t gidNumber( R R ( ( s/ /usr/share/system-config-users/userGroupFind.pyR ! s ( R R R ( ( ( s/ /usr/share/system-config-users/userGroupFind.pyR s c C s¼ | i ƒ } t d „ | ƒ } g } x@ | D]8 } y | i | t i d ƒ Wq+ t j
o q+ Xq+ W| d j oé d } | d o0 x- | D]! } | | j o | d } qŒ qŒ Wn x | | j o | d 7} q¸ WxÛ | d j p
| | j og | | j oL y( t | | | d o | p d ƒ } WqTt j
o | d 7} qTXq× | d 7} q× WnV | | j o t | ƒ ‚ n t | | | d j o | p | d o | p d ƒ } | | f S( sj
Try to find a free uid/gid number pair based on preferences, eventually with a given uid number.
c S s | t i d t j S( i ( t libusert USERNAMEt high_uid_ignore( t x( ( s/ /usr/share/system-config-users/userGroupFind.pyt <lambda>+ s i iô t ASSIGN_HIGHEST_UIDi t PREFER_SAME_UID_GIDN(
t enumerateUsersFullt filtert appendR t UIDNUMBERt KeyErrort Nonet find_gidR R ( t lu_admint preferencesR R t userst usersNotHiddent
uidNumberst ut uidNum( ( s/ /usr/share/system-config-users/userGroupFind.pyt find_uid_gid$ s>