diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-04-12 10:20:56 -0500 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-04-12 10:20:56 -0500 |
commit | 27b49086f03315c32d30a0658e44958abd47a3ef (patch) | |
tree | b2334b80a04c4982c135a1ad228172ea2c8b3c66 /src/ldapconfigbase.ui | |
parent | 3caa3ef1be6a44a10df19ab95d01f69528667368 (diff) | |
download | kcmldap-27b49086f03315c32d30a0658e44958abd47a3ef.tar.gz kcmldap-27b49086f03315c32d30a0658e44958abd47a3ef.zip |
Add ability to control PAM options including credential caching and home directory creation
Diffstat (limited to 'src/ldapconfigbase.ui')
-rw-r--r-- | src/ldapconfigbase.ui | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/src/ldapconfigbase.ui b/src/ldapconfigbase.ui index bbc48fa..a889ac9 100644 --- a/src/ldapconfigbase.ui +++ b/src/ldapconfigbase.ui @@ -427,6 +427,89 @@ </widget> </grid> </widget> + <widget class="TQGroupBox" row="2" column="0"> + <property name="name"> + <cstring>groupPamConfig</cstring> + </property> + <property name="title"> + <string>Authentication Settings</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="TQCheckBox" row="0" column="0" colspan="1"> + <property name="name"> + <cstring>pamCreateHomeDirectory</cstring> + </property> + <property name="text"> + <string>&Create home directory on first logon</string> + </property> + </widget> + <widget class="TQCheckBox" row="1" column="0" colspan="2"> + <property name="name"> + <cstring>pamEnableCachedLogons</cstring> + </property> + <property name="text"> + <string>&Enable logon credentials cache</string> + </property> + </widget> + <widget class="TQLabel" row="0" column="2"> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <property name="text"> + <string>Home directory mode creation mask</string> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + <widget class="TDEUmaskInput" row="0" column="3" > + <property name="name"> + <cstring>pamCreateHomeDirectoryUmask</cstring> + </property> + <property name="base"> + <number>8</number> + </property> + <property name="minValue"> + <number>0</number> + </property> + <property name="maxValue"> + <number>7777</number> + </property> + </widget> + <widget class="TQLabel" row="1" column="2"> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <property name="text"> + <string>Home directory skeleton location</string> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>0</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + <widget class="KURLRequester" row="1" column="3" > + <property name="name"> + <cstring>pamCreateHomeDirectorySkelDir</cstring> + </property> + <property name="mode"> + <number>18</number> + </property> + </widget> + </grid> + </widget> <spacer row="4" column="0"> <property name="name" stdset="0"> <cstring>Spacer4</cstring> @@ -454,6 +537,7 @@ </includes> <includes> <include location="local" impldecl="in implementation">kdialog.h</include> + <include location="local" impldecl="in implementation">tdeumaskinput.h</include> </includes> <layoutdefaults spacing="3" margin="6"/> <layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/> |