From 93f81dec3a6b68431bac4c0703cddfd0786c6f29 Mon Sep 17 00:00:00 2001 From: Markus Krogh Date: Tue, 12 Jun 2018 14:07:38 +0200 Subject: Move scripts dir --- src/scripts/create-kdc-principal.pl | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100755 src/scripts/create-kdc-principal.pl (limited to 'src') diff --git a/src/scripts/create-kdc-principal.pl b/src/scripts/create-kdc-principal.pl deleted file mode 100755 index ec541da..0000000 --- a/src/scripts/create-kdc-principal.pl +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env perl - -use Heimdal::Kadm5 qw(/KADM5_/); - -$client = Heimdal::Kadm5::Client->new('RaiseErrors'=>1,'Principal'=>'shibboleth-idp@NORDU.NET',Keytab=>'/etc/useradmin.keytab'); -my $line = ; -my ($user,$pass) = split('\s+',$line); -die "Missing parameters on stdin\n" unless ($user and $pass); -my ($local,$domain) = split('\@',$user); - -my $pn = "$local\@NORDU.NET"; -my $p = $client->getPrincipal($pn); -unless ($p) { - $p = $client->makePrincipal($pn); - $client->createPrincipal($p,$pass); -} else { - $client->changePassword($pn,$pass); -} -- cgit v1.1