Ignore:
Timestamp:
07/10/13 11:08:30 (16 months ago)
Author:
Kris Moore <kris@…>
Branches:
master, 9.2-release, releng/10.0, releng/10.0.1, releng/10.0.2, releng/10.0.3
Children:
ed24336f
Parents:
e961598
Message:

Add ability to PEFS encrypt users home-directories when we
create a new user via the user-manager GUI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src-qt4/pc-usermanager/adduser.ui

    r1620346 r87d35b7  
    88    <y>0</y> 
    99    <width>462</width> 
    10     <height>321</height> 
     10    <height>360</height> 
    1111   </rect> 
    1212  </property> 
     
    3131     </property> 
    3232     <layout class="QGridLayout" name="gridLayout"> 
    33       <item row="0" column="0"> 
    34        <widget class="QLabel" name="usernameLabel"> 
    35         <property name="text"> 
    36          <string>Username:</string> 
    37         </property> 
    38         <property name="alignment"> 
    39          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    40         </property> 
    41         <property name="wordWrap"> 
    42          <bool>false</bool> 
    43         </property> 
    44        </widget> 
    45       </item> 
    46       <item row="0" column="1" colspan="2"> 
    47        <widget class="QLineEdit" name="usernameBox"> 
    48         <property name="toolTip"> 
    49          <string>The field is empty</string> 
    50         </property> 
    51         <property name="maxLength"> 
    52          <number>16</number> 
    53         </property> 
    54        </widget> 
    55       </item> 
    56       <item row="1" column="0"> 
    57        <widget class="QLabel" name="fullnameLabel"> 
     33      <item row="2" column="0"> 
     34       <widget class="QLabel" name="homeLabel"> 
    5835        <property name="enabled"> 
    5936         <bool>true</bool> 
     
    6643        </property> 
    6744        <property name="text"> 
    68          <string>Full Name:</string> 
    69         </property> 
    70         <property name="alignment"> 
    71          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    72         </property> 
    73         <property name="wordWrap"> 
    74          <bool>false</bool> 
    75         </property> 
    76        </widget> 
    77       </item> 
    78       <item row="1" column="1" colspan="2"> 
    79        <widget class="QLineEdit" name="fullnameBox"/> 
    80       </item> 
    81       <item row="2" column="0"> 
    82        <widget class="QLabel" name="homeLabel"> 
    83         <property name="enabled"> 
    84          <bool>true</bool> 
    85         </property> 
    86         <property name="frameShape"> 
    87          <enum>QFrame::NoFrame</enum> 
    88         </property> 
    89         <property name="frameShadow"> 
    90          <enum>QFrame::Plain</enum> 
    91         </property> 
    92         <property name="text"> 
    9345         <string>Home Directory:</string> 
    9446        </property> 
     
    9850        <property name="wordWrap"> 
    9951         <bool>false</bool> 
    100         </property> 
    101        </widget> 
    102       </item> 
    103       <item row="2" column="1" colspan="2"> 
    104        <widget class="QLineEdit" name="homeBox"> 
    105         <property name="mode" stdset="0"> 
    106          <number>18</number> 
    107         </property> 
    108        </widget> 
    109       </item> 
    110       <item row="3" column="0"> 
    111        <widget class="QLabel" name="shellLabel"> 
    112         <property name="enabled"> 
    113          <bool>true</bool> 
    114         </property> 
    115         <property name="text"> 
    116          <string>Shell:</string> 
    117         </property> 
    118         <property name="alignment"> 
    119          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    120         </property> 
    121         <property name="wordWrap"> 
    122          <bool>false</bool> 
    123         </property> 
    124        </widget> 
    125       </item> 
    126       <item row="3" column="1" colspan="2"> 
    127        <widget class="QComboBox" name="shellBox"> 
    128         <property name="editable"> 
    129          <bool>true</bool> 
    130         </property> 
    131        </widget> 
    132       </item> 
    133       <item row="4" column="0"> 
    134        <widget class="QLabel" name="groupLabel"> 
    135         <property name="enabled"> 
    136          <bool>true</bool> 
    137         </property> 
    138         <property name="text"> 
    139          <string>Primary Group:</string> 
    140         </property> 
    141         <property name="alignment"> 
    142          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    143         </property> 
    144         <property name="wordWrap"> 
    145          <bool>false</bool> 
    146         </property> 
    147        </widget> 
    148       </item> 
    149       <item row="6" column="0"> 
    150        <widget class="QLabel" name="passLabel"> 
    151         <property name="enabled"> 
    152          <bool>true</bool> 
    153         </property> 
    154         <property name="frameShape"> 
    155          <enum>QFrame::NoFrame</enum> 
    156         </property> 
    157         <property name="frameShadow"> 
    158          <enum>QFrame::Plain</enum> 
    159         </property> 
    160         <property name="text"> 
    161          <string>Password:</string> 
    162         </property> 
    163         <property name="alignment"> 
    164          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    165         </property> 
    166         <property name="wordWrap"> 
    167          <bool>false</bool> 
    168         </property> 
    169        </widget> 
    170       </item> 
    171       <item row="6" column="1" colspan="2"> 
    172        <widget class="QLineEdit" name="passBox"> 
    173         <property name="echoMode"> 
    174          <enum>QLineEdit::Password</enum> 
    175         </property> 
    176        </widget> 
    177       </item> 
    178       <item row="7" column="0"> 
    179        <widget class="QLabel" name="confirmPassLabel"> 
    180         <property name="enabled"> 
    181          <bool>true</bool> 
    182         </property> 
    183         <property name="text"> 
    184          <string>Confirm Password:</string> 
    185         </property> 
    186         <property name="alignment"> 
    187          <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
    188         </property> 
    189         <property name="wordWrap"> 
    190          <bool>false</bool> 
    191         </property> 
    192        </widget> 
    193       </item> 
    194       <item row="7" column="1" colspan="2"> 
    195        <widget class="QLineEdit" name="confirmPassBox"> 
    196         <property name="echoMode"> 
    197          <enum>QLineEdit::Password</enum> 
    19852        </property> 
    19953       </widget> 
     
    251105         </item> 
    252106        </layout> 
     107       </widget> 
     108      </item> 
     109      <item row="4" column="0"> 
     110       <widget class="QLabel" name="groupLabel"> 
     111        <property name="enabled"> 
     112         <bool>true</bool> 
     113        </property> 
     114        <property name="text"> 
     115         <string>Primary Group:</string> 
     116        </property> 
     117        <property name="alignment"> 
     118         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     119        </property> 
     120        <property name="wordWrap"> 
     121         <bool>false</bool> 
     122        </property> 
     123       </widget> 
     124      </item> 
     125      <item row="7" column="0"> 
     126       <widget class="QLabel" name="confirmPassLabel"> 
     127        <property name="enabled"> 
     128         <bool>true</bool> 
     129        </property> 
     130        <property name="text"> 
     131         <string>Confirm Password:</string> 
     132        </property> 
     133        <property name="alignment"> 
     134         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     135        </property> 
     136        <property name="wordWrap"> 
     137         <bool>false</bool> 
     138        </property> 
     139       </widget> 
     140      </item> 
     141      <item row="6" column="1" colspan="2"> 
     142       <widget class="QLineEdit" name="passBox"> 
     143        <property name="echoMode"> 
     144         <enum>QLineEdit::Password</enum> 
     145        </property> 
     146       </widget> 
     147      </item> 
     148      <item row="6" column="0"> 
     149       <widget class="QLabel" name="passLabel"> 
     150        <property name="enabled"> 
     151         <bool>true</bool> 
     152        </property> 
     153        <property name="frameShape"> 
     154         <enum>QFrame::NoFrame</enum> 
     155        </property> 
     156        <property name="frameShadow"> 
     157         <enum>QFrame::Plain</enum> 
     158        </property> 
     159        <property name="text"> 
     160         <string>Password:</string> 
     161        </property> 
     162        <property name="alignment"> 
     163         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     164        </property> 
     165        <property name="wordWrap"> 
     166         <bool>false</bool> 
     167        </property> 
     168       </widget> 
     169      </item> 
     170      <item row="7" column="1" colspan="2"> 
     171       <widget class="QLineEdit" name="confirmPassBox"> 
     172        <property name="echoMode"> 
     173         <enum>QLineEdit::Password</enum> 
     174        </property> 
     175       </widget> 
     176      </item> 
     177      <item row="3" column="1" colspan="2"> 
     178       <widget class="QComboBox" name="shellBox"> 
     179        <property name="editable"> 
     180         <bool>true</bool> 
     181        </property> 
     182       </widget> 
     183      </item> 
     184      <item row="2" column="1" colspan="2"> 
     185       <widget class="QLineEdit" name="homeBox"> 
     186        <property name="mode" stdset="0"> 
     187         <number>18</number> 
     188        </property> 
     189       </widget> 
     190      </item> 
     191      <item row="3" column="0"> 
     192       <widget class="QLabel" name="shellLabel"> 
     193        <property name="enabled"> 
     194         <bool>true</bool> 
     195        </property> 
     196        <property name="text"> 
     197         <string>Shell:</string> 
     198        </property> 
     199        <property name="alignment"> 
     200         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     201        </property> 
     202        <property name="wordWrap"> 
     203         <bool>false</bool> 
     204        </property> 
     205       </widget> 
     206      </item> 
     207      <item row="0" column="0"> 
     208       <widget class="QLabel" name="usernameLabel"> 
     209        <property name="text"> 
     210         <string>Username:</string> 
     211        </property> 
     212        <property name="alignment"> 
     213         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     214        </property> 
     215        <property name="wordWrap"> 
     216         <bool>false</bool> 
     217        </property> 
     218       </widget> 
     219      </item> 
     220      <item row="0" column="1" colspan="2"> 
     221       <widget class="QLineEdit" name="usernameBox"> 
     222        <property name="toolTip"> 
     223         <string>The field is empty</string> 
     224        </property> 
     225        <property name="maxLength"> 
     226         <number>16</number> 
     227        </property> 
     228       </widget> 
     229      </item> 
     230      <item row="1" column="0"> 
     231       <widget class="QLabel" name="fullnameLabel"> 
     232        <property name="enabled"> 
     233         <bool>true</bool> 
     234        </property> 
     235        <property name="frameShape"> 
     236         <enum>QFrame::NoFrame</enum> 
     237        </property> 
     238        <property name="frameShadow"> 
     239         <enum>QFrame::Plain</enum> 
     240        </property> 
     241        <property name="text"> 
     242         <string>Full Name:</string> 
     243        </property> 
     244        <property name="alignment"> 
     245         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     246        </property> 
     247        <property name="wordWrap"> 
     248         <bool>false</bool> 
     249        </property> 
     250       </widget> 
     251      </item> 
     252      <item row="1" column="1" colspan="2"> 
     253       <widget class="QLineEdit" name="fullnameBox"/> 
     254      </item> 
     255      <item row="8" column="0"> 
     256       <widget class="QLabel" name="label"> 
     257        <property name="text"> 
     258         <string>Encrypt Files:</string> 
     259        </property> 
     260        <property name="alignment"> 
     261         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 
     262        </property> 
     263       </widget> 
     264      </item> 
     265      <item row="8" column="1"> 
     266       <widget class="QCheckBox" name="checkEnc"> 
     267        <property name="text"> 
     268         <string/> 
     269        </property> 
    253270       </widget> 
    254271      </item> 
Note: See TracChangeset for help on using the changeset viewer.