Hi, Now in 1 file. -- . :: Álvaro Peña González (apg) :: . . :: <alvaropg@mac.com> :: . . :: http://users.servicios.retecal.es/icekooder :: .
? platform_time_users_slack.diff
Index: backend/ChangeLog
===================================================================
RCS file: /cvs/gnome/setup-tools-backends/ChangeLog,v
retrieving revision 1.486
diff -u -5 -r1.486 ChangeLog
--- backend/ChangeLog 2002/02/08 19:17:30 1.486
+++ backend/ChangeLog 2002/04/22 23:50:19
@@ -1,5 +1,17 @@
+2002-04-22 Álvaro Peña <alvaropg@mac.com>
+
+ * platform.pl.in: Added Slackware 8.0.0 to platforms list
+ and check_slackware for check it.
+
+ * time-conf.in: Added slackware-8.0.0 to platforms list
+ (conf_get_replace_table & conf_get_parse_table): in dist_map
+ slackware-8.0.0 is like debian-2.2
+
+ * users-conf.in: Added slackware-8.0.0 to platforms list
+ in logindefs_dist_map slackware-8.0.0 using rh_logindefs_defaults
+
2002-02-08 Chema Celorio <chema@celorio.com>
* configure.in: 0.12.0 here we go
2002-01-07 Tambet Ingo <tambet@ximian.com>
Index: backend/platform.pl.in
===================================================================
RCS file: /cvs/gnome/setup-tools-backends/platform.pl.in,v
retrieving revision 1.31
diff -u -5 -r1.31 platform.pl.in
--- backend/platform.pl.in 2001/12/18 18:35:23 1.31
+++ backend/platform.pl.in 2002/04/22 23:50:19
@@ -49,11 +49,12 @@
"redhat-7.2" => "Red Hat Linux 7.2 Enigma",
"mandrake-7.1" => "Linux Mandrake 7.1",
"mandrake-7.2" => "Linux Mandrake 7.2 Odyssey",
"mandrake-8.0" => "Linux Mandrake 8.0 Traktopel",
"suse-7.0" => "SuSE Linux 7.0",
- "turbolinux-7.0" => "Turbolinux 7.0"
+ "turbolinux-7.0" => "Turbolinux 7.0",
+ "slackware-8.0.0" => "Slackware 8.0.0"
};
sub check_lsb
{
my ($ver, $dist);
@@ -164,10 +165,26 @@
}
close RELEASE;
return -1;
}
+sub check_slackware
+{
+ open SLACKWARE, "$xst_prefix/etc/slackware-version" or return -1;
+ while (<SLACKWARE>)
+ {
+ chomp;
+ if (/([0-9.]+)\s.*/)
+ {
+ close SLACKWARE;
+ return "slackware-$1";
+ }
+ }
+ close SLACWARE;
+ return -1;
+
+}
sub check_linuxppc
{
open RELEASE, "$xst_prefix/etc/redhat-release" or return -1;
while (<RELEASE>)
@@ -250,11 +267,12 @@
# set $xst_dist and $xst_dist_version
my %check = (
# Red Hat check must run after Mandrake
"linux" => [ \&check_lsb, \&check_debian, \&check_caldera, \&check_suse,
- \&check_mandrake, \&check_linuxppc, \&check_redhat, \&check_turbolinux],
+ \&check_mandrake, \&check_linuxppc, \&check_redhat, \&check_turbolinux,
+ \&check_slackware],
# Isn't just "freebsd" enough?
"freebsdelf" => [ \&check_freebsd ],
"solaris" => [ \&check_solaris ]
);
my $plat;
Index: backend/time-conf.in
===================================================================
RCS file: /cvs/gnome/setup-tools-backends/time-conf.in,v
retrieving revision 1.74
diff -u -5 -r1.74 time-conf.in
--- backend/time-conf.in 2001/11/28 00:11:11 1.74
+++ backend/time-conf.in 2002/04/22 23:50:19
@@ -64,12 +64,14 @@
"mandrake-7.1", "mandrake-7.2",
"debian-2.2", "debian-woody",
- "suse-7.0", "turbolinux-7.0");
+ "suse-7.0", "turbolinux-7.0",
+ "slackware-8.0.0");
+
$description =<<"end_of_description;";
Configures your system clock, timezone and time server list.
end_of_description;
$progress_max = 365;
@@ -421,12 +423,14 @@
"debian-2.2" => "debian-2.2",
"debian-woody" => "debian-2.2",
"suse-7.0" => "suse-7.0",
+
+ "turbolinux-7.0" => "redhat-7.0",
- "turbolinux-7.0" => "redhat-7.0"
+ "slackware-8.0.0" => "debian-2.2"
);
my %dist_tables =
(
"redhat-6.2" =>
@@ -527,12 +531,14 @@
"debian-2.2" => "debian-2.2",
"debian-woody" => "debian-2.2",
"suse-7.0" => "suse-7.0",
+
+ "turbolinux-7.0" => "redhat-7.0",
- "turbolinux-7.0" => "redhat-7.0"
+ "slackware-8.0.0" => "debian-2.2"
);
my %dist_tables =
(
"redhat-6.2" =>
Index: backend/users-conf.in
===================================================================
RCS file: /cvs/gnome/setup-tools-backends/users-conf.in,v
retrieving revision 1.88
diff -u -5 -r1.88 users-conf.in
--- backend/users-conf.in 2001/12/15 00:02:45 1.88
+++ backend/users-conf.in 2002/04/22 23:50:20
@@ -71,12 +71,14 @@
"mandrake-7.1", "mandrake-7.2",
"debian-2.2", "debian-woody",
- "suse-7.0", "turbolinux-7.0");
+ "suse-7.0", "turbolinux-7.0",
+ "slackware-8.0.0");
+
#, "freebsd-4", "freebsd-5");
$description =<<"end_of_description;";
Manages system users.
end_of_description;
@@ -227,10 +229,12 @@
# FIXME: I don't know about those, so using RH values for now.
'debian-2.2' => $rh_logindefs_defaults,
'debian-woody' => $rh_logindefs_defaults,
'suse-7.0' => $rh_logindefs_defaults,
'turbolinux-7.0' => $rh_logindefs_defaults,
+
+ 'slackware-8.0.0' => $rh_logindefs_defaults
};
# Add reporting table.
This is a digitally signed message part