[yast-commit] r55337 - in /trunk/autoinstallation: package/autoyast2.changes src/modules/AutoinstSoftware.ycp src/modules/Profile.ycp src/modules/ProfileLocation.ycp
Author: ug
Date: Mon Feb 9 12:19:36 2009
New Revision: 55337
URL: http://svn.opensuse.org/viewcvs/yast?rev=55337&view=rev
Log:
shell escape added for the password for encrypted profiles. speed up software cloning with many repositories. clean up
Modified:
trunk/autoinstallation/package/autoyast2.changes
trunk/autoinstallation/src/modules/AutoinstSoftware.ycp
trunk/autoinstallation/src/modules/Profile.ycp
trunk/autoinstallation/src/modules/ProfileLocation.ycp
Modified: trunk/autoinstallation/package/autoyast2.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/autoinstallation/package/autoyast2.changes?rev=55337&r1=55336&r2=55337&view=diff
==============================================================================
--- trunk/autoinstallation/package/autoyast2.changes (original)
+++ trunk/autoinstallation/package/autoyast2.changes Mon Feb 9 12:19:36 2009
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Mon Feb 9 11:19:44 CET 2009 - ug@suse.de
+
+- shell escape added for the password for encrypted profiles
+- speed up software cloning with many repositories
+- clean up
+
+-------------------------------------------------------------------
Fri Feb 6 15:56:28 CET 2009 - ug@suse.de
- Wrapper for LibStorage::humanStringToByte added
Modified: trunk/autoinstallation/src/modules/AutoinstSoftware.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/autoinstallation/src/modules/AutoinstSoftware.ycp?rev=55337&r1=55336&r2=55337&view=diff
==============================================================================
--- trunk/autoinstallation/src/modules/AutoinstSoftware.ycp (original)
+++ trunk/autoinstallation/src/modules/AutoinstSoftware.ycp Mon Feb 9 12:19:36 2009
@@ -263,71 +263,6 @@
}
}
- if (haskey(Profile::current, "inetd")) {
- map conf = Profile::current["inetd"]:$[];
- if (conf["netd_service"]:`none == `xinetd )
- allpackages = (list<string>) union(allpackages,
- ["xinetd"]);
- else
- allpackages = (list<string>) union(allpackages,
- ["inetd"]);
-
- }
-
- if (haskey(Profile::current, "nis")) {
- map conf = Profile::current["nis"]:$[];
- if (conf["start_nis"]:false)
- allpackages = (list<string>) union(allpackages, ["yast2-nis-client","ypbind"]);
-
- if (conf["start_autofs"]:false)
- {
- string pkg = "autofs4";
- allpackages = add (allpackages, pkg);
- }
- }
-
- if (haskey(Profile::current, "security")) {
- allpackages = (list<string>) union(allpackages,
- ["yast2-security"]);
- }
-
- if (haskey(Profile::current, "ldap")) {
- map ldapclient = Profile::current["ldap"]:$[];
- if (ldapclient["start_ldap"]:false)
- allpackages = (list<string>) union(allpackages, ["pam_ldap","nss_ldap"]);
- if (ldapclient["start_autofs"]:false)
- {
- string pkg = "autofs4";
- allpackages = add (allpackages, pkg);
- }
- }
-
- if (haskey(Profile::current, "nfs_server"))
- {
- boolean start_nfsserver = Profile::current["nfs_server", "start_nfsserver"]:false;
- if (start_nfsserver)
- allpackages = (list<string>) union(allpackages, ["yast2-nfs-server", "nfs-kernel-server"]);
- }
-
-
- if (haskey(Profile::current, "mail")) {
- map mail = Profile::current["mail"]:$[];
- if (mail["mta"]:`other == `postfix)
- {
- allpackages = add(allpackages, "postfix");
- PackageAI::toremove = add(PackageAI::toremove, "sendmail");
- if (mail["use_amavis"]:false)
- allpackages = add(allpackages, "amavis-postfix");
- }
- else if (mail["mta"]:`other == `sendmail)
- {
- allpackages = add(allpackages, "sendmail");
- PackageAI::toremove = add(PackageAI::toremove, "postfix");
-
- if (mail["use_amavis"]:false)
- allpackages = add(allpackages, "amavis-sendmail");
- }
- }
return allpackages;
}
@@ -532,9 +467,14 @@
emergency_break = emergency_break + 1;
/* remove all packages that are pulled in by the resolver anyway */
list<string> tmp = [];
+ patternPackagesTemp = toset( patternPackagesTemp );
+ y2milestone("patternPackagesTemp = %1", patternPackagesTemp);
foreach( string ppackage, patternPackagesTemp, ``{
+ y2milestone("UWE1");
foreach( map
participants (1)
-
ug@svn.opensuse.org