packages: MigrationTools/MigrationTools.spec, MigrationTools/MigrationTools...
baggins
baggins at pld-linux.org
Mon Jun 22 16:16:19 CEST 2009
Author: baggins Date: Mon Jun 22 14:16:19 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 5
- properly handle generating stubs for samba and kerberos objectclasses
---- Files affected:
packages/MigrationTools:
MigrationTools.spec (1.25 -> 1.26) , MigrationTools-smbkrb5.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/MigrationTools/MigrationTools.spec
diff -u packages/MigrationTools/MigrationTools.spec:1.25 packages/MigrationTools/MigrationTools.spec:1.26
--- packages/MigrationTools/MigrationTools.spec:1.25 Mon Jun 22 14:37:46 2009
+++ packages/MigrationTools/MigrationTools.spec Mon Jun 22 16:16:14 2009
@@ -4,7 +4,7 @@
Summary(pl.UTF-8): Narzędzia do migracji do LDAP
Name: MigrationTools
Version: 47
-Release: 4
+Release: 5
License: BSD
Group: Networking/Admin
Source0: http://www.padl.com/download/%{name}-%{version}.tar.gz
@@ -23,6 +23,7 @@
Patch9: %{name}-noproto.patch
Patch10: %{name}-minmax-ugid.patch
Patch11: %{name}-utf8.patch
+Patch12: %{name}-smbkrb5.patch
URL: http://www.padl.com/OSS/MigrationTools.html
BuildRequires: rpm-perlprov
BuildArch: noarch
@@ -71,6 +72,7 @@
%patch9 -p1
%patch10 -p1
%patch11 -p1
+%patch12 -p1
install %{SOURCE1} .
perl -pi -e 's|%%CONFDIR%%|%{_sysconfdir}/openldap/|g;\
@@ -100,6 +102,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.26 2009/06/22 14:16:14 baggins
+- rel 5
+- properly handle generating stubs for samba and kerberos objectclasses
+
Revision 1.25 2009/06/22 12:37:46 baggins
- rel 4
- handle UTF-8 GECOS properly
================================================================
Index: packages/MigrationTools/MigrationTools-smbkrb5.patch
diff -u /dev/null packages/MigrationTools/MigrationTools-smbkrb5.patch:1.1
--- /dev/null Mon Jun 22 16:16:19 2009
+++ packages/MigrationTools/MigrationTools-smbkrb5.patch Mon Jun 22 16:16:14 2009
@@ -0,0 +1,56 @@
+diff -ur MigrationTools-47/migrate_common.ph MigrationTools-47-krb5/migrate_common.ph
+--- MigrationTools-47/migrate_common.ph 2009-06-22 16:16:02.730586333 +0200
++++ MigrationTools-47-krb5/migrate_common.ph 2009-06-22 16:15:55.070581897 +0200
+@@ -120,10 +120,16 @@
+ }
+
+ # Default Kerberos realm
+-#if ($EXTENDED_SCHEMA) {
+-# $DEFAULT_REALM = $DEFAULT_MAIL_DOMAIN;
+-# $DEFAULT_REALM =~ tr/a-z/A-Z/;
+-#}
++if ($EXTENDED_SCHEMA) {
++ $DEFAULT_REALM = $DEFAULT_MAIL_DOMAIN;
++ $DEFAULT_REALM =~ tr/a-z/A-Z/;
++}
++
++# Default SMB Domain
++if ($EXTENDED_SCHEMA) {
++ $DEFAULT_SMB_DOMAIN = $DEFAULT_MAIL_DOMAIN;
++ $DEFAULT_SMB_DOMAIN =~ tr/a-z/A-Z/;
++}
+
+ if (-x "/usr/sbin/revnetgroup") {
+ $REVNETGROUP = "/usr/sbin/revnetgroup";
+Only in MigrationTools-47-krb5: migrate_common.ph~
+diff -ur MigrationTools-47/migrate_passwd.pl MigrationTools-47-krb5/migrate_passwd.pl
+--- MigrationTools-47/migrate_passwd.pl 2009-06-22 16:16:02.850581340 +0200
++++ MigrationTools-47-krb5/migrate_passwd.pl 2009-06-22 16:13:13.997264191 +0200
+@@ -138,7 +138,15 @@
+ print $HANDLE "objectClass: top\n";
+
+ if ($DEFAULT_REALM) {
+- print $HANDLE "objectClass: kerberosSecurityObject\n";
++ print $HANDLE "objectClass: krb5Principal\n";
++ print $HANDLE "objectClass: krb5KDCEntry\n";
++ print $HANDLE "krb5PrincipalName: $user\@$DEFAULT_REALM\n";
++ print $HANDLE "krb5KeyVersionNumber: 0\n";
++ }
++
++ if ($DEFAULT_SMB_DOMAIN) {
++ print $HANDLE "objectClass: sambaSamAccount\n";
++ print $HANDLE "sambaSID: 0\n";
+ }
+
+ if ($shadowUsers{$user} ne "") {
+@@ -147,10 +155,6 @@
+ print $HANDLE "userPassword: {crypt}$pwd\n";
+ }
+
+- if ($DEFAULT_REALM) {
+- print $HANDLE "krbName: $user\@$DEFAULT_REALM\n";
+- }
+-
+ if ($shell) {
+ print $HANDLE "loginShell: $shell\n";
+ }
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/MigrationTools/MigrationTools.spec?r1=1.25&r2=1.26&f=u
More information about the pld-cvs-commit
mailing list