Lines Matching +full:realm +full:-
6 krb5_conf_save = krb5_conf + '.save-ksutest'
7 krb5_conf_nosave = krb5_conf + '.nosave-ksutest'
15 os.chown('testlog', caller_uid, -1)
32 out = subprocess.check_output(['userdel', '-r', 'ksutest'],
64 subprocess.check_call(['useradd', '-m', '-r', 'ksutest'])
68 # Make krb5.conf a copy of realm's krb5.conf file. Save the old
71 def setup_krb5_conf(realm): argument
76 shutil.copyfile(os.path.join(realm.testdir, 'krb5.conf'), krb5_conf)
88 os.chown(path, caller_uid, -1)
104 # Set up a realm. Set default_keytab_name since ksu won't respect the
107 realm = K5Realm(create_user=False, variable
109 realm.addprinc('alice', 'pwalice')
110 realm.addprinc('ksutest', 'pwksutest')
111 realm.addprinc('ksutest/root', 'pwroot')
112 realm.addprinc(caller_username, 'pwcaller')
115 # - /etc/krb5.conf is a copy of the test realm krb5.conf
116 # - a newly created user named ksutest exists (with homedir ksutest_home)
117 # - a setuid copy of ksu exists in the build dir
122 setup_krb5_conf(realm)
130 realm.kinit('alice', 'pwalice')
131 realm.run([ksu, 'ksutest', '-n', 'alice', '-a', '-c', klist], expected_code=1,
135 realm.kinit('ksutest', 'pwksutest')
136 realm.run([ksu, 'ksutest', '-a', '-c', klist],
138 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
143 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
149 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
154 realm.kinit('alice', 'pwalice')
156 realm.run([ksu, 'ksutest', '-a', '-c', klist],
158 realm.run([ksu, 'ksutest', '-e', klist],
161 realm.run([ksu, 'ksutest', '-a', '-c', klist], expected_code=1,
167 realm.run([ksu, 'ksutest', '-a', '-c', klist],
169 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
172 realm.run([ksu, 'ksutest', '-a', '-c', klist], expected_code=1,
177 realm.run([ksu, 'ksutest', '-a', '-c', klist],
179 realm.run([ksu, 'ksutest', '-e', klist],
184 realm.run([ksu, 'ksutest', '-a', '-c', klist], expected_code=1,
186 realm.run([ksu, 'ksutest', '-e', klist],
188 realm.run([ksu, 'ksutest', '-e', kvno], expected_code=1,
190 realm.run([ksu, 'ksutest', '-e', 'doesnotexist'], expected_code=1,
191 expected_msg='Error: not found ->')
195 realm.run([ksu, 'ksutest', '-a', '-c', klist], input='pwksutest\n',
197 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
203 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
219 realm.run([ksu, 'ksutest', '-a', '-c', klist], input='pwksutest\n',
221 realm.run([ksu, 'ksutest', '-e', klist], input='pwksutest\n',
224 realm.run([ksu, 'ksutest', '-e', klist], input='pwcaller\n',
232 realm.run([ksu, 'ksutest', '-e', klist],
234 realm.run([ksu, 'ksutest', '-a', '-c', klist], input='pwksutest\n',
236 realm.run([ksu, 'ksutest', '-e', kvno, 'alice'], input='pwcaller\n',
240 realm.run([ksu, 'ksutest', '-e', kvno, 'alice'], input='pwroot\n',
244 realm.run([ksu, '.', '-e', klist],
247 realm.run([ksu, 'ksutest', '-e', klist], expected_code=1,
250 realm.kinit('ksutest', 'pwksutest')
252 realm.run([ksu, 'ksutest', '-e', klist],
255 realm.run([kdestroy])
256 realm.run([ksu, '.', '-e', klist], expected_code=1,
260 realm.run([ksu, '.', '-n', 'ksutest', '-e', klist], input='pwksutest\n',
265 mark('-z flag')
266 realm.kinit(caller_username, 'pwcaller')
267 realm.run([ksu, '.', '-z', '-e', klist],
270 realm.run([ksu, '.', '-Z', '-e', klist], expected_code=1,