mirror of
https://abf.rosa.ru/djam/webmin.git
synced 2025-02-23 07:52:47 +00:00
Automatic import for version 1.560
This commit is contained in:
commit
e790a580cc
45 changed files with 1343 additions and 0 deletions
7
.abf.yml
Normal file
7
.abf.yml
Normal file
|
@ -0,0 +1,7 @@
|
|||
sources:
|
||||
"openvpn-2.0.wbm.gz": 4039007c5f921fd4f32b1952f9cddf0dc98bef58
|
||||
"other.modules.tar.bz2": 96c8a928edf7f2ab40a6ad4c5c87f85654edfb5e
|
||||
"webmin-1.560.tar.gz": 02ae664b0f01a8214aac018c74fd34447336ed5d
|
||||
"webmin-i18n-20080131.tar.bz2": 7c8ba368a7543df997ca1351a8411c2003fc9ccd
|
||||
"webmin-mandriva-theme.tar.bz2": 74b1b6d054ad136c22f84dc9bb24ed013bb1f7fc
|
||||
"webmin-scripts-i18n.tar.bz2": 2f1a23774d5d563be934616d1c820e3bfbe48275
|
BIN
advanced.png
Normal file
BIN
advanced.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 274 B |
BIN
descs.png
Normal file
BIN
descs.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
BIN
ldap_browser_LDAPapi.wbm
Normal file
BIN
ldap_browser_LDAPapi.wbm
Normal file
Binary file not shown.
BIN
ldap_groups_LDAPapi.wbm
Normal file
BIN
ldap_groups_LDAPapi.wbm
Normal file
Binary file not shown.
BIN
netatalk.wbm
Normal file
BIN
netatalk.wbm
Normal file
Binary file not shown.
BIN
openldap-0_6.wbm
Normal file
BIN
openldap-0_6.wbm
Normal file
Binary file not shown.
BIN
openldap2-0_1.wbm
Normal file
BIN
openldap2-0_1.wbm
Normal file
Binary file not shown.
46
webmin
Normal file
46
webmin
Normal file
|
@ -0,0 +1,46 @@
|
|||
#!/usr/bin/perl -w
|
||||
# Copyright (C) 2001 Daouda Lo <daouda@mandrakesoft.com> ;)
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
use POSIX;
|
||||
|
||||
my $browser = $ENV{'BROWSER'};
|
||||
my $link = 'https://localhost:10000/';
|
||||
my $initscript = '/etc/rc.d/init.d/webmin';
|
||||
|
||||
if (!$browser) {
|
||||
print "Webmin is a web server. You need to use a browser, but I could\n";
|
||||
print "not find your default browser in your environment variables.\n";
|
||||
print "Example: export BROWSER=mozilla\n";
|
||||
exit(-1);
|
||||
}
|
||||
|
||||
if (!-x $initscript) {
|
||||
print "Installation problem. Please reinstall.\n";
|
||||
exit(-1);
|
||||
}
|
||||
|
||||
my $status = system("$initscript status > /dev/null") >> 8;
|
||||
if ($status == 3) {
|
||||
system($initscript, 'start');
|
||||
$status = system("$initscript status > /dev/null") >> 8;
|
||||
}
|
||||
if ($status != 0) {
|
||||
print "Installation problem. Please reinstall.\n";
|
||||
exit(-1);
|
||||
}
|
||||
|
||||
print "Launching `$browser' with param `$link'\n";
|
||||
system("$browser $link > /dev/null 2> /dev/null &");
|
17
webmin-0.85-enable-changed-theme-at-installation.patch
Normal file
17
webmin-0.85-enable-changed-theme-at-installation.patch
Normal file
|
@ -0,0 +1,17 @@
|
|||
diff -p -up webmin-1.441/setup.sh.theme webmin-1.441/setup.sh
|
||||
--- webmin-1.441/setup.sh.theme 2009-04-09 16:28:14.000000000 -0300
|
||||
+++ webmin-1.441/setup.sh 2009-04-09 16:28:58.000000000 -0300
|
||||
@@ -672,6 +672,13 @@ else
|
||||
echo "referers_none=1" >>$config_dir/config
|
||||
fi
|
||||
fi
|
||||
+theme_value=`grep "^theme=" $config_dir/config | sed -e 's/theme=//g'`
|
||||
+if [ -n "$theme_value" ]; then
|
||||
+ root_value=`grep "^root=" $config_dir/miniserv.conf | sed -e 's/root=//g'`
|
||||
+ echo "A theme is configured, updating miniserv config file (theme is $theme_value)"
|
||||
+ echo "preroot=$root_value/$theme_value" >> $config_dir/miniserv.conf
|
||||
+fi
|
||||
+
|
||||
echo $ver > $config_dir/version
|
||||
echo "..done"
|
||||
echo ""
|
23
webmin-0.85-never-fail-detect-os.patch
Normal file
23
webmin-0.85-never-fail-detect-os.patch
Normal file
|
@ -0,0 +1,23 @@
|
|||
diff -p -up webmin-1.441/oschooser.pl.osdetect webmin-1.441/oschooser.pl
|
||||
--- webmin-1.441/oschooser.pl.osdetect 2008-10-27 18:07:42.000000000 -0200
|
||||
+++ webmin-1.441/oschooser.pl 2009-04-09 16:28:42.000000000 -0300
|
||||
@@ -48,9 +48,16 @@ if ($auto) {
|
||||
|
||||
if (!$ver) {
|
||||
if ($auto == 1) {
|
||||
- # Failed .. give up
|
||||
- print "Failed to detect operating system\n";
|
||||
- exit 1;
|
||||
+# # Failed .. give up
|
||||
+# print "Failed to detect operating system\n";
|
||||
+# exit 1;
|
||||
+#
|
||||
+# ######### (gc) Do not give up but use the latest release of Mandrakelinux
|
||||
+ foreach $o (@list) {
|
||||
+ $ver = $o
|
||||
+ if ($o->[0] eq "Mandrakelinux" && (!$ver || $ver->[1] < $o->[1]));
|
||||
+ }
|
||||
+ print "WARNING: could not guess OS, falling back to $ver->[0] version $ver->[1]\n";
|
||||
}
|
||||
elsif ($auto == 3) {
|
||||
# Do we have a tty?
|
35
webmin-0.92-add-default-configs-logviewer-fp2k.patch
Normal file
35
webmin-0.92-add-default-configs-logviewer-fp2k.patch
Normal file
|
@ -0,0 +1,35 @@
|
|||
--- ./fp2k/config.gege Mon Feb 25 23:13:00 2002
|
||||
+++ ./fp2k/config Mon Feb 25 23:12:51 2002
|
||||
@@ -0,0 +1,5 @@
|
||||
+httpd_conf=/etc/httpd/conf/httpd.conf
|
||||
+fpsrvadm=/usr/local/frontpage/version4.0/bin/fpsrvadm.exe
|
||||
+fp_dir=/usr/local/frontpage
|
||||
+frontpg_cnf=/usr/local/frontpage/version4.0/frontpg.cnf
|
||||
+htaccess=.htaccess
|
||||
--- ./fp2k/config.info.gege Mon Feb 25 23:14:56 2002
|
||||
+++ ./fp2k/config.info Mon Feb 25 23:14:52 2002
|
||||
@@ -0,0 +1,5 @@
|
||||
+httpd_conf=Path to Apache configuration file,0
|
||||
+fpsrvadm=Path to frontage Server Administration executable,0
|
||||
+fp_dir=Path to frontpage,0
|
||||
+frontpg_cnf=Path to frontpage configuration file,0
|
||||
+htaccess=htaccess hidden file,0
|
||||
--- ./fp2k/index.cgi.gege Mon Feb 25 23:07:05 2002
|
||||
+++ ./fp2k/index.cgi Mon Feb 25 23:13:32 2002
|
||||
@@ -17,7 +17,7 @@
|
||||
####################################################################
|
||||
# header
|
||||
#
|
||||
-&header($text{'index_title'}, "");
|
||||
+&header($text{'index_title'}, "", undef, 1);
|
||||
print "<hr>";
|
||||
|
||||
####################################################################
|
||||
--- ./logviewer/config.gege Mon Feb 25 23:14:08 2002
|
||||
+++ ./logviewer/config Mon Feb 25 23:14:08 2002
|
||||
@@ -0,0 +1,5 @@
|
||||
+live_tail_ttl=0.3
|
||||
+restart_interval=2
|
||||
+logs=/usr/bin/w,/usr/bin/uptime,/bin/dmesg,/usr/bin/last,/usr/bin/vmstat 1,/var/log/httpd/access_log,/var/log/httpd/error_log,/var/log/auth.log,/var/log/cfengine.log,/var/log/daemon.log,/var/log/messages,/var/log/kern.log,/var/log/lastlog,/var/log/lpr/errors,/var/log/lpr/info,/var/log/lpr/warnings,/var/log/debug,/var/log/mail/errors,/var/log/mail/info,/var/log/mail/warnings,/var/log/nmb,/var/log/smb,/var/log/setuid.changes,/var/log/setuid.today,/var/log/setuid.yesterday,/var/log/ppp.log,/var/log/syslog,/var/log/squid/access.log,/var/log/squid/cache.log,/var/log/squid/store.log,/var/log/user.log,/var/log/uucp.log,/var/log/wtmp.report,/var/log/xdm.log,/var/log/xntpd
|
||||
+refresh_interval=5
|
||||
+last_bytes_to_display=1024
|
15
webmin-0.950-add-netsaint-mandrake-config.patch
Normal file
15
webmin-0.950-add-netsaint-mandrake-config.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- ./netsaint/config-mandrake-linux.gege Thu Jan 1 01:00:00 1970
|
||||
+++ ./netsaint/config-mandrake-linux Sun Mar 31 18:49:06 2002
|
||||
@@ -0,0 +1,12 @@
|
||||
+icons_per_row=4
|
||||
+main_config=/etc/netsaint/netsaint.cfg
|
||||
+host_config=/etc/netsaint/hosts.cfg
|
||||
+cgi_config=/etc/netsaint/nscgi.cfg
|
||||
+output_url=
|
||||
+sort_hosts=1
|
||||
+sort_contacts=1
|
||||
+sort_commands=1
|
||||
+list_commands_detailed=1
|
||||
+sort_timeperiods=1
|
||||
+sort_services=1
|
||||
+show_logo=1
|
20
webmin-1.020-ssl-location.patch
Normal file
20
webmin-1.020-ssl-location.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- ./setup.sh.gege 2002-10-08 16:44:57.000000000 +0200
|
||||
+++ ./setup.sh 2002-10-08 16:46:17.000000000 +0200
|
||||
@@ -454,7 +454,7 @@
|
||||
chmod 600 $ufile
|
||||
echo "userfile=$ufile" >> $cfile
|
||||
|
||||
- kfile=$config_dir/miniserv.pem
|
||||
+ kfile=/etc/pki/tls/private/miniserv.pem
|
||||
openssl version >/dev/null 2>&1
|
||||
if [ "$?" = "0" ]; then
|
||||
# We can generate a new SSL key for this host
|
||||
@@ -477,7 +477,7 @@
|
||||
cp "$wadir/miniserv.pem" $kfile
|
||||
fi
|
||||
chmod 600 $kfile
|
||||
- echo "keyfile=$config_dir/miniserv.pem" >> $cfile
|
||||
+ echo "keyfile=/etc/pki/tls/private/miniserv.pem" >> $cfile
|
||||
|
||||
chmod 600 $cfile
|
||||
echo "..done"
|
15
webmin-1.020-suppress-missing-netatalk-interfaces.patch
Normal file
15
webmin-1.020-suppress-missing-netatalk-interfaces.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- webmin-1.020/netatalk/index.cgi.ppc 2002-11-16 11:13:53.000000000 -0500
|
||||
+++ webmin-1.020/netatalk/index.cgi 2002-11-16 11:14:44.000000000 -0500
|
||||
@@ -94,9 +94,9 @@
|
||||
|
||||
print"<h3>$text{index_global}</h3>\n";
|
||||
|
||||
-my @links = ("servers.cgi","edit_interfaces.cgi","show_users.cgi", "misc_opt.cgi");
|
||||
-my @titles = ($text{'index_server'},$text{'index_interfaces'},$text{'index_users'},$text{'index_misc'});
|
||||
-my @icons = ("images/what.gif","images/interface.gif","images/procs.gif","images/icon_4.gif");
|
||||
+my @links = ("servers.cgi","show_users.cgi", "misc_opt.cgi");
|
||||
+my @titles = ($text{'index_server'},$text{'index_users'},$text{'index_misc'});
|
||||
+my @icons = ("images/what.gif","images/procs.gif","images/icon_4.gif");
|
||||
icons_table(\@links, \@titles, \@icons);
|
||||
print"<br>\n";
|
||||
|
25
webmin-1.060-mysql-fix-installing-missing-packages.patch
Normal file
25
webmin-1.060-mysql-fix-installing-missing-packages.patch
Normal file
|
@ -0,0 +1,25 @@
|
|||
diff -p -up webmin-1.441/mysql/index.cgi.mysql webmin-1.441/mysql/index.cgi
|
||||
--- webmin-1.441/mysql/index.cgi.mysql 2009-04-09 16:28:14.000000000 -0300
|
||||
+++ webmin-1.441/mysql/index.cgi 2009-04-09 16:29:26.000000000 -0300
|
||||
@@ -260,15 +260,15 @@ else {
|
||||
# Check if the optional perl modules are installed
|
||||
if (foreign_available("cpan")) {
|
||||
eval "use DBI";
|
||||
- push(@needs, "DBI") if ($@);
|
||||
+ push(@needs, "perl-DBI") if ($@);
|
||||
$nodbi++ if ($@);
|
||||
eval "use DBD::mysql";
|
||||
- push(@needs, "DBD::mysql") if ($@);
|
||||
+ push(@needs, "perl-Mysql") if ($@);
|
||||
if (@needs) {
|
||||
- $needs = &urlize(join(" ", @needs));
|
||||
- print "<center><b>",&text(@needs == 2 ? 'index_nomods' : 'index_nomod', @needs,
|
||||
- "/cpan/download.cgi?source=3&cpan=$needs&mode=2&return=/$module_name/&returndesc=".&urlize($text{'index_return'})),
|
||||
- "</b></center>\n";
|
||||
+ print "<center><b>Warning, the following package(s) are missing from your system\n".
|
||||
+ "for reliable access to your MySQL database: <tt>@needs</tt>. To install them,\n".
|
||||
+ "you may use the graphical program <tt>rpmdrake</tt> or the commandline program\n".
|
||||
+ "<tt>urpmi</tt>. Then, re-load this page.\n";
|
||||
}
|
||||
}
|
||||
}
|
10
webmin-1.100-let-localauth-config.patch
Normal file
10
webmin-1.100-let-localauth-config.patch
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- webmin-1.100/setup.sh.deush 2003-12-05 20:11:24.000000000 +0100
|
||||
+++ webmin-1.100/setup.sh 2003-12-05 20:14:53.000000000 +0100
|
||||
@@ -520,6 +520,7 @@
|
||||
fi
|
||||
chmod 600 $kfile
|
||||
echo "keyfile=/etc/pki/tls/private/miniserv.pem" >> $cfile
|
||||
+ echo "localauth=/usr/sbin/lsof" >> $cfile
|
||||
|
||||
chmod 600 $cfile
|
||||
echo "..done"
|
35
webmin-1.100-remove-atboot-problem
Normal file
35
webmin-1.100-remove-atboot-problem
Normal file
|
@ -0,0 +1,35 @@
|
|||
--- setup.sh.orig 2011-08-04 09:09:54.000000000 +0200
|
||||
+++ setup.sh 2011-08-18 12:25:48.904902657 +0200
|
||||
@@ -440,19 +440,19 @@
|
||||
fi
|
||||
|
||||
# Ask whether to run at boot time
|
||||
- if [ "$atboot" = "" ]; then
|
||||
- initsupp=`grep "^os_support=" "$srcdir/init/module.info" | sed -e 's/os_support=//g' | grep $os_type`
|
||||
- atboot=0
|
||||
- if [ "$initsupp" != "" ]; then
|
||||
- printf "Start Webmin at boot time (y/n): "
|
||||
- read atbootyn
|
||||
- if [ "$atbootyn" = "y" -o "$atbootyn" = "Y" ]; then
|
||||
- atboot=1
|
||||
- fi
|
||||
- else
|
||||
- echo "Webmin does not support being started at boot time on your system."
|
||||
- fi
|
||||
- fi
|
||||
+# if [ "$atboot" = "" ]; then
|
||||
+# initsupp=`grep "^os_support=" "$srcdir/init/module.info" | sed -e 's/os_support=//g' | grep $os_type`
|
||||
+# atboot=0
|
||||
+# if [ "$initsupp" != "" ]; then
|
||||
+# printf "Start Webmin at boot time (y/n): "
|
||||
+# read atbootyn
|
||||
+# if [ "$atbootyn" = "y" -o "$atbootyn" = "Y" ]; then
|
||||
+# atboot=1
|
||||
+# fi
|
||||
+# else
|
||||
+# echo "Webmin does not support being started at boot time on your system."
|
||||
+# fi
|
||||
+# fi
|
||||
|
||||
# Copy files to target directory
|
||||
echo "***********************************************************************"
|
|
@ -0,0 +1,25 @@
|
|||
diff -p -up webmin-1.441/postgresql/index.cgi.postgresql webmin-1.441/postgresql/index.cgi
|
||||
--- webmin-1.441/postgresql/index.cgi.postgresql 2009-04-09 16:28:14.000000000 -0300
|
||||
+++ webmin-1.441/postgresql/index.cgi 2009-04-09 16:29:43.000000000 -0300
|
||||
@@ -280,15 +280,15 @@ else {
|
||||
# Check if the optional perl modules are installed
|
||||
if (&foreign_available("cpan")) {
|
||||
eval "use DBI";
|
||||
- push(@needs, "DBI") if ($@);
|
||||
+ push(@needs, "perl-DBI") if ($@);
|
||||
$nodbi++ if ($@);
|
||||
eval "use DBD::Pg";
|
||||
- push(@needs, "DBD::Pg") if ($@);
|
||||
+ push(@needs, "perl-DBD-Pg") if ($@);
|
||||
if (@needs) {
|
||||
- $needs = &urlize(join(" ", @needs));
|
||||
- print "<center><b>",&text(@needs == 2 ? 'index_nomods' : 'index_nomod', @needs,
|
||||
- "/cpan/download.cgi?source=3&cpan=$needs&mode=2&return=/$module_name/&returndesc=".&urlize($text{'index_return'})),
|
||||
- "</b></center>\n";
|
||||
+ print "<center><b>Warning, the following package(s) are missing from your system\n".
|
||||
+ "for reliable access to your PostgreSQL database: <tt>@needs</tt>. To install them,\n".
|
||||
+ "you may use the graphical program <tt>rpmdrake</tt> or the commandline program\n".
|
||||
+ "<tt>urpmi</tt>. Then, re-load this page.\n";
|
||||
}
|
||||
}
|
||||
}
|
34
webmin-1.220-remove-mandrakestuff-from-init.patch
Normal file
34
webmin-1.220-remove-mandrakestuff-from-init.patch
Normal file
|
@ -0,0 +1,34 @@
|
|||
--- webmin-1.220/init/init-lib.pl.deush 2005-07-20 21:06:28.410126659 +0200
|
||||
+++ webmin-1.220/init/init-lib.pl 2005-07-20 21:08:45.984436969 +0200
|
||||
@@ -96,6 +96,7 @@
|
||||
return sort(@rv);
|
||||
}
|
||||
|
||||
+sub member { my $e = shift; foreach (@_) { $e eq $_ and return 1 } 0 }
|
||||
|
||||
=head2 list_actions
|
||||
|
||||
@@ -60,15 +61,14 @@
|
||||
$dir = $config{init_dir};
|
||||
opendir(DIR, $dir);
|
||||
foreach $f (sort { lc($a) cmp lc($b) } readdir(DIR)) {
|
||||
- if ($f eq "." || $f eq ".." || $f =~ /\.bak$/ || $f eq "functions" ||
|
||||
- $f eq "core" || $f eq "README" || $f eq "rc" || $f eq "rcS" ||
|
||||
- -d "$dir/$f" || $f =~ /\.swp$/ || $f eq "skeleton" ||
|
||||
- $f =~ /\.lock$/ || $f =~ /\.dpkg-(old|dist)$/ ||
|
||||
- $f =~ /^\.depend\./) { next; }
|
||||
- if (@stbuf = stat("$dir/$f")) {
|
||||
- push(@rv, "$f $stbuf[1]");
|
||||
- }
|
||||
- }
|
||||
+ next if (member($f, qw(. .. functions core README rc rcS skeleton))
|
||||
+ || $f =~ /\.bak$/ || $f =~ /\.swp$/ || $f =~ /\.lock$/
|
||||
+ || $f =~ /^mandrake/ || $f =~ /^\.depend\./
|
||||
+ || -d "$dir/$f");
|
||||
+ if (@stbuf = stat("$dir/$f")) {
|
||||
+ push(@rv, "$f $stbuf[1]");
|
||||
+ }
|
||||
+}
|
||||
closedir(DIR);
|
||||
foreach $f (split(/\s+/, $config{'extra_init'})) {
|
||||
if (@stbuf = stat($f)) {
|
11
webmin-1.220-usermin-fix-index.patch
Normal file
11
webmin-1.220-usermin-fix-index.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- webmin-1.220/usermin/index.cgi.deush 2005-08-24 12:28:09.000000000 +0200
|
||||
+++ webmin-1.220/usermin/index.cgi 2005-08-24 12:28:44.000000000 +0200
|
||||
@@ -26,7 +26,7 @@
|
||||
"the graphical program <tt>rpmdrake</tt> or the commandline program\n".
|
||||
"<tt>urpmi usermin</tt>. Then, re-load this page.\n";
|
||||
}
|
||||
- }
|
||||
+
|
||||
&ui_print_footer("/", $text{'index'});
|
||||
exit;
|
||||
}
|
43
webmin-1.310-usermin-fix-installing-missing-package.diff
Normal file
43
webmin-1.310-usermin-fix-installing-missing-package.diff
Normal file
|
@ -0,0 +1,43 @@
|
|||
--- usermin/index.cgi 2006-11-29 23:36:58.000000000 +0100
|
||||
+++ usermin/index.cgi.oden 2007-01-15 18:39:07.000000000 +0100
|
||||
@@ -9,21 +9,25 @@
|
||||
print "<p>",&text('index_econfig', "<tt>$config{'usermin_dir'}</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
if ($config{'usermin_dir'} eq $standard_usermin_dir) {
|
||||
- local $mode;
|
||||
- if (&foreign_check("software")) {
|
||||
- local %sconfig = &foreign_config("software");
|
||||
- $mode = $sconfig{'package_system'} eq 'rpm' ? 'rpm' :
|
||||
- $sconfig{'package_system'} eq 'dpkg' ? 'deb' :
|
||||
- undef;
|
||||
- }
|
||||
- print "$text{'index_install'}<br>\n";
|
||||
- print "<center><form action=upgrade.cgi method=post enctype=multipart/form-data>\n";
|
||||
- print "<input type=hidden name=install value=1>\n";
|
||||
- print "<input type=hidden name=source value=2>\n";
|
||||
- print "<input type=hidden name=mode value='$mode'>\n";
|
||||
- print "<input type=submit value='",
|
||||
- ($mode ? $text{'index_'.$mode} : $text{'index_tgz'}),"'>\n";
|
||||
- print "</form></center>\n";
|
||||
+# local $mode;
|
||||
+# if (&foreign_check("software")) {
|
||||
+# local %sconfig = &foreign_config("software");
|
||||
+# $mode = $sconfig{'package_system'} eq 'rpm' ? 'rpm' :
|
||||
+# $sconfig{'package_system'} eq 'dpkg' ? 'deb' :
|
||||
+# undef;
|
||||
+# }
|
||||
+# print "$text{'index_install'}<br>\n";
|
||||
+# print "<center><form action=upgrade.cgi method=post enctype=multipart/form-data>\n";
|
||||
+# print "<input type=hidden name=install value=1>\n";
|
||||
+# print "<input type=hidden name=source value=2>\n";
|
||||
+# print "<input type=hidden name=mode value='$mode'>\n";
|
||||
+# print "<input type=submit value='",
|
||||
+# ($mode ? $text{'index_'.$mode} : $text{'index_tgz'}),"'>\n";
|
||||
+# print "</form></center>\n";
|
||||
+ print "<p>If Usermin is not yet installed on your system, you may use ".
|
||||
+ "the graphical program <tt>rpmdrake</tt> or the commandline program\n".
|
||||
+ "<tt>urpmi usermin</tt>. Then, re-load this page.\n";
|
||||
+ }
|
||||
}
|
||||
&ui_print_footer("/", $text{'index'});
|
||||
exit;
|
17
webmin-1.350-mandriva_theme.diff
Normal file
17
webmin-1.350-mandriva_theme.diff
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- mandriva/index.cgi 2005-09-06 19:20:42.000000000 +0200
|
||||
+++ mandriva/index.cgi.oden 2007-07-08 11:57:15.000000000 +0200
|
||||
@@ -64,10 +64,13 @@
|
||||
foreach $m (@modules) {
|
||||
next if ($m->{'category'} ne $in{'cat'});
|
||||
|
||||
+ my $icon="$m->{'dir'}/images/icon.png";
|
||||
+ if (not -e "$theme_root_directory/$m->{'dir'}/images/icon.png") {$icon = "/$m->{'dir'}/images/icon.gif"; }
|
||||
+
|
||||
if ($pos % $cols == 0) { print "<tr>\n"; }
|
||||
print "<td valign=top align=center width=$per\%>\n";
|
||||
print "<table border=0><tr><td><a href=$m->{'dir'}/>",
|
||||
- "<img src=$m->{'dir'}/images/icon.png alt=\"\" border=0></a>",
|
||||
+ "<img src=$icon alt=\"\" border=0></a>",
|
||||
"</td></tr></table>\n";
|
||||
print "<a href=$m->{'dir'}/><font face=\"helvetica\" color=#FFFFFF>$m->{'desc'}</font></a></td>\n";
|
||||
if ($pos++ % $cols == $cols - 1) { print "</tr>\n"; }
|
11
webmin-1.510-fix-os-list.patch
Normal file
11
webmin-1.510-fix-os-list.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- webmin-1.510/os_list.txt.orig 2010-07-11 08:10:29.000000000 +0200
|
||||
+++ webmin-1.510/os_list.txt 2010-07-11 08:12:50.000000000 +0200
|
||||
@@ -138,7 +138,7 @@
|
||||
|
||||
# Mandriva Corporate
|
||||
Mandrake Linux Corporate Server $i mandrake-linux $i $etc_issue =~ /Mandrake\s+Linux\s+Corporate\s+Server\s+release\s+([0-9\.]+)/i
|
||||
-Mandriva Linux Enterprise Server 5.0 mandrake-linux 2009 $etc_issue =~ /Mandriva\s+Linux\s+Enterprise\s+Server\s+release\s+5\.0\s+\(Official\)\s+for\s+(i586|x86_64)/i
|
||||
+Mandriva Linux Enterprise Server $1 mandrake-linux 2009 $etc_issue =~ /Mandriva\s+Linux\s+Enterprise\s+Server\s+release\s+(\d\.\d)\s+\(Official\)\s+for\s+(i586|x86_64)/i
|
||||
|
||||
# Conectiva Linux (now subsumed into Mandrake?)
|
||||
Conectiva Linux 3.0 redhat-linux 5.2 $etc_issue =~ /Conectiva.*Linux.*3\.0/i
|
24
webmin-1.550-fix-status-in-init.patch
Normal file
24
webmin-1.550-fix-status-in-init.patch
Normal file
|
@ -0,0 +1,24 @@
|
|||
--- init/init-lib.pl.orig 2011-08-04 09:09:54.000000000 +0200
|
||||
+++ init/init-lib.pl 2011-08-18 12:34:14.234398572 +0200
|
||||
@@ -1745,7 +1745,7 @@
|
||||
sub action_running
|
||||
{
|
||||
my ($file) = @_;
|
||||
-my $out = &backquote_command("$file status");
|
||||
+my $out = &backquote_command("$file status >/dev/null");
|
||||
if ($out =~ /not\s+running/i ||
|
||||
$out =~ /no\s+server\s+running/i) {
|
||||
return 0;
|
||||
@@ -1756,6 +1756,12 @@
|
||||
elsif ($out =~ /stopped/i) {
|
||||
return 0;
|
||||
}
|
||||
+elsif ($out =~ /^0\s*$/) {
|
||||
+ return 1;
|
||||
+}
|
||||
+elsif ($out =~ /^\d+\s*$/) {
|
||||
+ return 0;
|
||||
+}
|
||||
return -1;
|
||||
}
|
||||
|
BIN
webmin-16.png
Normal file
BIN
webmin-16.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.4 KiB |
BIN
webmin-32.png
Normal file
BIN
webmin-32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3 KiB |
BIN
webmin-48.png
Normal file
BIN
webmin-48.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.9 KiB |
6
webmin-fix-bandwith.diff
Normal file
6
webmin-fix-bandwith.diff
Normal file
|
@ -0,0 +1,6 @@
|
|||
--- webmin-1.490.orig/bandwidth/config 2009-09-17 18:21:53.000000000 +0200
|
||||
+++ webmin-1.490/bandwidth/config 2009-10-09 17:00:10.000000000 +0200
|
||||
@@ -1,2 +1,2 @@
|
||||
firewall_system=
|
||||
-bandwidth_log=/var/log/bandwidth
|
||||
+bandwidth_log=/var/log/syslog
|
7
webmin-fix-configs.diff
Normal file
7
webmin-fix-configs.diff
Normal file
|
@ -0,0 +1,7 @@
|
|||
--- config-mandrake-linux.orig 2010-03-05 02:22:24.000000000 +0100
|
||||
+++ config-mandrake-linux 2010-04-04 11:59:30.000000000 +0200
|
||||
@@ -9,3 +9,4 @@
|
||||
by_view=0
|
||||
tempdelete_days=7
|
||||
charset=UTF-8
|
||||
+theme=mandriva
|
24
webmin-fix-netatalk-paths.patch
Normal file
24
webmin-fix-netatalk-paths.patch
Normal file
|
@ -0,0 +1,24 @@
|
|||
--- ./netatalk/config.gege Thu Nov 9 21:24:51 2000
|
||||
+++ ./netatalk/config Mon Feb 4 13:48:43 2002
|
||||
@@ -1,13 +1,13 @@
|
||||
-applevolumedefault_c=/usr/local/atalk/etc/AppleVolumes.default
|
||||
-applevolumesystem_c=/usr/local/atalk/etc/AppleVolumes.system
|
||||
-atalkd_d=/usr/local/atalk/sbin/atalkd
|
||||
+applevolumedefault_c=/etc/netatalk/AppleVolumes.default
|
||||
+applevolumesystem_c=/etc/netatalk/AppleVolumes.system
|
||||
+atalkd_d=/usr/sbin/atalkd
|
||||
select_minUsers=
|
||||
netatalk_c=/etc/pam.d/netatalk
|
||||
-papd_c=/usr/local/atalk/etc/papd.conf
|
||||
+papd_c=/etc/netatalk/papd.conf
|
||||
select_maxUsers=
|
||||
-papd_d=/usr/local/atalk/sbin/papd
|
||||
+papd_d=/usr/sbin/papd
|
||||
atalk_nls=
|
||||
atalk_start=/etc/rc.d/init.d/atalk
|
||||
-afpd_c=/usr/local/atalk/etc/afpd.conf
|
||||
-afpd_d=/usr/local/atalk/sbin/afpd
|
||||
-atalk_c=/usr/local/atalk/etc/atalkd.conf
|
||||
+afpd_c=/etc/netatalk/afpd.conf
|
||||
+afpd_d=/usr/sbin/afpd
|
||||
+atalk_c=/etc/netatalk/atalkd.conf
|
11
webmin-fix-newmods.patch
Normal file
11
webmin-fix-newmods.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./newmods.pl.gege Wed Oct 4 19:07:36 2000
|
||||
+++ ./newmods.pl Wed Oct 4 19:07:52 2000
|
||||
@@ -3,7 +3,7 @@
|
||||
# <config directory> <module>+
|
||||
|
||||
for($i=1; $i<@ARGV; $i++) {
|
||||
- if (!(-d "$ARGV[0]/$ARGV[$i]")) {
|
||||
+ if (-d "$ARGV[0]/$ARGV[$i]") {
|
||||
push(@new, $ARGV[$i]);
|
||||
}
|
||||
}
|
8
webmin-fix-sarg.diff
Normal file
8
webmin-fix-sarg.diff
Normal file
|
@ -0,0 +1,8 @@
|
|||
--- webmin-1.490.orig/sarg/config 2009-09-17 18:21:53.000000000 +0200
|
||||
+++ webmin-1.490/sarg/config 2009-10-15 12:09:55.000000000 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
sarg=sarg
|
||||
-sarg_conf=/usr/local/sarg/sarg.conf
|
||||
+sarg_conf=/etc/sarg/sarg.conf
|
||||
clear=1
|
||||
naked=0
|
BIN
webmin-module_usermonitor_0.12a.wbm
Normal file
BIN
webmin-module_usermonitor_0.12a.wbm
Normal file
Binary file not shown.
40
webmin-openldap.patch
Normal file
40
webmin-openldap.patch
Normal file
|
@ -0,0 +1,40 @@
|
|||
diff -bruN openldap/config-mandrake-linux openldap.mdk/config-mandrake-linux
|
||||
--- openldap/config-mandrake-linux Thu Jan 1 01:00:00 1970
|
||||
+++ openldap.mdk/config-mandrake-linux Tue Dec 18 11:55:53 2001
|
||||
@@ -0,0 +1,7 @@
|
||||
+slapd_conf_file=/etc/openldap/slapd.conf
|
||||
+restart_command=/sbin/service ldap restart
|
||||
+start_command=/sbin/service ldap start
|
||||
+stop_command=/sbin/service ldap stop
|
||||
+slapd_port=389
|
||||
+slapd_path=/usr/sbin/slapd
|
||||
+crypt_schema=MD5
|
||||
diff -bruN openldap/module.info openldap.mdk/module.info
|
||||
--- openldap/module.info Wed Nov 22 23:47:02 2000
|
||||
+++ openldap.mdk/module.info Tue Dec 18 11:34:38 2001
|
||||
@@ -1,5 +1,5 @@
|
||||
category=servers
|
||||
-os_support=debian-linux redhat-linux suse-linux hpux solaris
|
||||
+os_support=debian-linux redhat-linux suse-linux hpux solaris mandrake-linux
|
||||
desc=OpenLDAP server
|
||||
desc_fr=Serveur OpenLDAP
|
||||
name=OpenLDAP
|
||||
diff -bruN openldap/start.cgi openldap.mdk/start.cgi
|
||||
--- openldap/start.cgi Thu Nov 30 23:18:21 2000
|
||||
+++ openldap.mdk/start.cgi Tue Dec 18 11:54:13 2001
|
||||
@@ -21,12 +21,12 @@
|
||||
&init_config();
|
||||
use POSIX;
|
||||
|
||||
-my $port =$config{slapd_port}||389 ;
|
||||
-if ($config{slapd_start_command}) {
|
||||
+my $port =$config{'slapd_port'}||389 ;
|
||||
+if ($config{'start_command'}) {
|
||||
# Use a start script
|
||||
$out = system("$config{'start_command'} >/dev/null");
|
||||
if ($out) {
|
||||
- &error("<pre>$text{error_start}</pre>");
|
||||
+ &error("<pre>$text{'error_start'}</pre>");
|
||||
}
|
||||
}
|
||||
else {
|
36
webmin-postinstallscript.sh
Executable file
36
webmin-postinstallscript.sh
Executable file
|
@ -0,0 +1,36 @@
|
|||
#!/bin/bash
|
||||
|
||||
cd /usr/share/webmin
|
||||
config_dir=/etc/webmin
|
||||
var_dir=/var/run/webmin
|
||||
log_dir=/var/log/webmin
|
||||
perl=/usr/bin/perl
|
||||
autoos=1
|
||||
port=10000
|
||||
login=root
|
||||
crypt=x
|
||||
host=`hostname`
|
||||
ssl=1
|
||||
atboot=0
|
||||
nochown=1
|
||||
autothird=1
|
||||
noperlpath=1
|
||||
nouninstall=1
|
||||
nostart=1
|
||||
export config_dir var_dir perl autoos port login crypt host ssl nochown autothird noperlpath nouninstall nostart allow
|
||||
[ -z "$SECURE_LEVEL" ] && export SECURE_LEVEL=3
|
||||
|
||||
mkdir -p /var/log/webmin
|
||||
|
||||
cat >> /var/log/webmin/webmin_install.log <<_EOF_
|
||||
--------------------------------------
|
||||
New install: $(date)
|
||||
_EOF_
|
||||
|
||||
cat >> /var/log/webmin/webmin_install.log.err <<_EOF_
|
||||
--------------------------------------
|
||||
New install: $(date)
|
||||
_EOF_
|
||||
|
||||
./setup.sh >> /var/log/webmin/webmin_install.log 2>> /var/log/webmin/webmin_install.log.err < /dev/null
|
||||
|
19
webmin-ssldir-cosmetic.diff
Normal file
19
webmin-ssldir-cosmetic.diff
Normal file
|
@ -0,0 +1,19 @@
|
|||
--- webmin-1.490/setup.sh.temp-permissions 2009-10-06 12:06:22.000000000 +0200
|
||||
+++ webmin-1.490/setup.sh 2009-10-06 12:07:16.000000000 +0200
|
||||
@@ -758,11 +759,11 @@
|
||||
chmod -R og-rw $config_dir/$m
|
||||
done
|
||||
# Make miniserv config files non-world-readable
|
||||
-for f in miniserv.conf miniserv.pem miniserv.users; do
|
||||
- chown -R root $config_dir/$f
|
||||
- chgrp -R bin $config_dir/$f
|
||||
- chmod -R og-rw $config_dir/$f
|
||||
-done
|
||||
+#for f in miniserv.conf miniserv.pem miniserv.users; do
|
||||
+# chown -R root $config_dir/$f
|
||||
+# chgrp -R bin $config_dir/$f
|
||||
+# chmod -R og-rw $config_dir/$f
|
||||
+#done
|
||||
chmod +r $config_dir/version
|
||||
if [ "$nochown" = "" ]; then
|
||||
# Make program directory non-world-writable, but executable
|
24
webmin-temp-permission-fix.diff
Normal file
24
webmin-temp-permission-fix.diff
Normal file
|
@ -0,0 +1,24 @@
|
|||
diff -u webmin-1.490.orig/maketemp.pl webmin-1.490/maketemp.pl
|
||||
--- webmin-1.490.orig/maketemp.pl 2009-09-17 18:21:36.000000000 +0200
|
||||
+++ webmin-1.490/maketemp.pl 2009-10-15 14:30:53.000000000 +0200
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
while($tries++ < 10) {
|
||||
local @st = lstat($tmp_dir);
|
||||
- exit(0) if ($st[4] == $< && (-d _) && ($st[2] & 0777) == 0755);
|
||||
+ exit(0) if ($st[4] == $< && (-d _));
|
||||
if (@st) {
|
||||
unlink($tmp_dir) || rmdir($tmp_dir) ||
|
||||
system("/bin/rm -rf ".quotemeta($tmp_dir));
|
||||
diff -u webmin-1.490.orig/web-lib-funcs.pl webmin-1.490/web-lib-funcs.pl
|
||||
--- webmin-1.490.orig/web-lib-funcs.pl 2009-09-17 18:21:35.000000000 +0200
|
||||
+++ webmin-1.490/web-lib-funcs.pl 2009-10-15 16:58:22.000000000 +0200
|
||||
@@ -212,7 +212,7 @@
|
||||
my $tries = 0;
|
||||
while($tries++ < 10) {
|
||||
my @st = lstat($tmp_dir);
|
||||
- last if ($st[4] == $< && (-d _) && ($st[2] & 0777) == 0755);
|
||||
+ last if ($st[4] == $< && (-d _));
|
||||
if (@st) {
|
||||
unlink($tmp_dir) || rmdir($tmp_dir) ||
|
||||
system("/bin/rm -rf ".quotemeta($tmp_dir));
|
BIN
webmin-theme_gehrigal_0.41.wbt
Normal file
BIN
webmin-theme_gehrigal_0.41.wbt
Normal file
Binary file not shown.
82
webmin.initscript
Normal file
82
webmin.initscript
Normal file
|
@ -0,0 +1,82 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# webmin Start Webmin remote administration tool. This script
|
||||
# starts the Webmin server.
|
||||
#
|
||||
# chkconfig: 2345 90 20
|
||||
#
|
||||
# description: Webmin is a remote administration tool using web-browser
|
||||
# processname: perl
|
||||
# pidfile: /var/run/webmin/miniserv.pid
|
||||
# config: /etc/webmin/miniserv.conf
|
||||
# config: /etc/webmin/miniserv.users
|
||||
|
||||
### BEGIN INIT INFO
|
||||
# Provides: webmin
|
||||
# Required-Start: $network
|
||||
# Required-Stop: $network
|
||||
# Default-Start: 2 3 4 5
|
||||
# Short-Description: Webmin is a remote administration tool using web-browser
|
||||
# Description: Start Webmin remote administration tool. This script
|
||||
# starts the Webmin server.
|
||||
### END INIT INFO
|
||||
|
||||
. /etc/rc.d/init.d/functions
|
||||
|
||||
RETVAL=0
|
||||
|
||||
if [ ! -d /usr/share/webmin ] || [ ! -d /etc/webmin ] || [ ! -f /etc/webmin/start ] || [ ! -f /etc/webmin/stop ]; then
|
||||
echo "Webmin installation failed, I can't go further."
|
||||
RETVAL="-1"
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
gprintf "Starting Webmin"
|
||||
/etc/webmin/start
|
||||
RETVAL=$?
|
||||
[[ $RETVAL -eq 0 ]] && touch /var/lock/subsys/webmin
|
||||
;;
|
||||
stop)
|
||||
gprintf "Stopping Webmin"
|
||||
/etc/webmin/stop
|
||||
RETVAL=$?
|
||||
[[ $RETVAL -eq 0 ]] && rm -f /var/lock/subsys/webmin
|
||||
;;
|
||||
status)
|
||||
if ! [ -f /var/run/webmin/miniserv.pid ] ; then
|
||||
gprintf "miniserv.pl is stopped"
|
||||
RETVAL=3
|
||||
else
|
||||
pid=`cat /var/run/webmin/miniserv.pid`
|
||||
kill -0 $pid >/dev/null 2>&1
|
||||
RETVAL=$?
|
||||
if [ $RETVAL == 0 ] ; then
|
||||
gprintf "miniserv.pl (pid %s) is running..." $pid
|
||||
else
|
||||
gprintf "miniserv.pl is stopped"
|
||||
RETVAL=3
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
$0 start
|
||||
;;
|
||||
reload)
|
||||
$0 stop
|
||||
$0 start
|
||||
;;
|
||||
condrestart)
|
||||
if [ -f /var/lock/subsys/webmin ]; then
|
||||
$0 stop
|
||||
$0 start
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
gprintf "Usage: %s {start|stop|status|restart|condrestart }" $0
|
||||
RETVAL=1
|
||||
;;
|
||||
esac
|
||||
echo
|
||||
exit $RETVAL
|
23
webmin.logrotate
Normal file
23
webmin.logrotate
Normal file
|
@ -0,0 +1,23 @@
|
|||
/var/log/webmin/miniserv.error {
|
||||
notifempty
|
||||
missingok
|
||||
postrotate
|
||||
[ -f /var/run/webmin/miniserv.pid ] && kill -HUP `cat /var/run/webmin/miniserv.pid` > /dev/null 2>&1 || :
|
||||
endscript
|
||||
}
|
||||
|
||||
/var/log/webmin/miniserv.log {
|
||||
notifempty
|
||||
missingok
|
||||
postrotate
|
||||
[ -f /var/run/webmin/miniserv.pid ] && kill -HUP `cat /var/run/webmin/miniserv.pid` > /dev/null 2>&1 || :
|
||||
endscript
|
||||
}
|
||||
|
||||
/var/log/webmin/webmin.log {
|
||||
notifempty
|
||||
missingok
|
||||
postrotate
|
||||
[ -f /var/run/webmin/miniserv.pid ] && kill -HUP `cat /var/run/webmin/miniserv.pid` > /dev/null 2>&1 || :
|
||||
endscript
|
||||
}
|
5
webmin.pam
Normal file
5
webmin.pam
Normal file
|
@ -0,0 +1,5 @@
|
|||
#%PAM-1.0
|
||||
auth required /lib/security/pam_stack.so service=system-auth
|
||||
account required /lib/security/pam_stack.so service=system-auth
|
||||
password required /lib/security/pam_stack.so service=system-auth
|
||||
session required /lib/security/pam_stack.so service=system-auth
|
5
webmin.pam-new
Normal file
5
webmin.pam-new
Normal file
|
@ -0,0 +1,5 @@
|
|||
#%PAM-1.0
|
||||
auth include system-auth
|
||||
account include system-auth
|
||||
password include system-auth
|
||||
session include system-auth
|
640
webmin.spec
Normal file
640
webmin.spec
Normal file
|
@ -0,0 +1,640 @@
|
|||
# zero out some useless deps.
|
||||
# (tv) we'd better had a link in minicom & package Encode::HanConvert:
|
||||
%define _requires_exceptions HanConvert\\|runscript
|
||||
|
||||
# don't spend time with this either
|
||||
%define _enable_debug_packages %{nil}
|
||||
%define debug_package %{nil}
|
||||
|
||||
%define i18n_date 20080131
|
||||
%define with_i18n_tarball 1
|
||||
%define with_i18n_patch 1
|
||||
|
||||
%if %mandriva_branch == Cooker
|
||||
# Cooker
|
||||
%define release %mkrel 2
|
||||
%else
|
||||
# Old distros
|
||||
%define subrel 1
|
||||
%define release %mkrel 1
|
||||
%endif
|
||||
|
||||
Summary: An SSL web-based administration interface for Unix systems
|
||||
Name: webmin
|
||||
Version: 1.560
|
||||
Release: %{release}
|
||||
License: BSD
|
||||
Group: System/Configuration/Other
|
||||
URL: http://www.webmin.com/webmin/
|
||||
Source0: http://heanet.dl.sourceforge.net/sourceforge/webadmin/%{name}-%{version}.tar.gz
|
||||
Source2: other.modules.tar.bz2
|
||||
Source30: webmin-mandriva-theme.tar.bz2
|
||||
# some images were missing
|
||||
Source33: advanced.png
|
||||
Source34: descs.png
|
||||
Source4: webmin-postinstallscript.sh
|
||||
Source5: webmin
|
||||
Source6: webmin.initscript
|
||||
Source9: http://www.openit.it/index.php/openit_en/content/download/2474/10171/file/openvpn-2.0.wbm.gz
|
||||
Source10: webmin.pam
|
||||
Source11: webmin-16.png
|
||||
Source12: webmin-32.png
|
||||
Source13: webmin-48.png
|
||||
# uses include instead of pam_stack
|
||||
Source14: webmin.pam-new
|
||||
Source15: webmin.logrotate
|
||||
# (gc) have the updates; this needs to change for each version and/or release, see
|
||||
# http://www.webmin.com/webmin/updates.html
|
||||
# Other Themes
|
||||
Source51: http://www.gehrigal.net/download/webmin_theme/webmin-theme_gehrigal_0.41.wbt
|
||||
# the configurator for this theme
|
||||
Source52: http://www.gehrigal.net/download/webmin_themeconfig/webmin_gehrigal-themeconfigurator_0.21a.wbm
|
||||
# Webmin Module Usermonitor
|
||||
Source53: http://www.gehrigal.net/download/webmin_usermonitor/webmin-module_usermonitor_0.12a.wbm
|
||||
# Other modules
|
||||
Source54: http://gaia.anet.fr/webmin/openldap/openldap-0_6.wbm
|
||||
Source541: http://gaia.anet.fr/webmin/openldap/openldap2-0_1.wbm
|
||||
Source55: http://www.bvan.f2s.com/ldap_groups_LDAPapi.wbm
|
||||
Source56: http://www.bvan.f2s.com/ldap_browser_LDAPapi.wbm
|
||||
Source57: http://prdownloads.sourceforge.net/netatalk/netatalk.wbm
|
||||
Source99: webmin-scripts-i18n.tar.bz2
|
||||
Source100: webmin-i18n-%{i18n_date}.tar.bz2
|
||||
Patch0: webmin-fix-configs.diff
|
||||
Patch1: webmin-1.100-remove-atboot-problem
|
||||
Patch5: webmin-fix-newmods.patch
|
||||
Patch7: webmin-0.85-never-fail-detect-os.patch
|
||||
Patch8: webmin-0.85-enable-changed-theme-at-installation.patch
|
||||
Patch9: webmin-1.550-fix-status-in-init.patch
|
||||
Patch10: webmin-1.510-fix-os-list.patch
|
||||
|
||||
Patch13: webmin-openldap.patch
|
||||
Patch15: webmin-fix-netatalk-paths.patch
|
||||
Patch17: webmin-1.220-remove-mandrakestuff-from-init.patch
|
||||
Patch19: webmin-0.92-add-default-configs-logviewer-fp2k.patch
|
||||
Patch21: webmin-0.950-add-netsaint-mandrake-config.patch
|
||||
Patch23: webmin-1.020-ssl-location.patch
|
||||
Patch24: webmin-1.020-suppress-missing-netatalk-interfaces.patch
|
||||
Patch26: webmin-1.060-mysql-fix-installing-missing-packages.patch
|
||||
Patch29: webmin-1.100-let-localauth-config.patch
|
||||
Patch32: webmin-1.310-usermin-fix-installing-missing-package.diff
|
||||
Patch33: webmin-1.130-postgresql-fix-installing-missing-packages.patch
|
||||
Patch35: webmin-1.220-usermin-fix-index.patch
|
||||
Patch36: webmin-1.350-mandriva_theme.diff
|
||||
Patch37: webmin-temp-permission-fix.diff
|
||||
Patch38: webmin-ssldir-cosmetic.diff
|
||||
Patch39: webmin-fix-bandwith.diff
|
||||
Patch40: webmin-fix-sarg.diff
|
||||
Requires(pre): rpm-helper
|
||||
Requires: perl
|
||||
Requires: perl-CGI
|
||||
Requires: lsof
|
||||
Requires(pre): sed chkconfig findutils coreutils initscripts grep perl-Net_SSLeay perl-Authen-PAM
|
||||
Provides: %{name}-%{version}
|
||||
Provides: %{name}-theme-mandriva
|
||||
Obsoletes: %{name}-theme-mandriva
|
||||
BuildArch: noarch
|
||||
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
||||
|
||||
%description
|
||||
A web-based administration interface for Unix systems. Using Webmin you can
|
||||
configure DNS, Samba, NFS, local/remote filesystems, Apache, Sendmail/Postfix,
|
||||
and more using your web browser.
|
||||
|
||||
After installation, enter the URL https://localhost:10000/ into your browser
|
||||
and login as root with your root password. Please consider logging in and
|
||||
modify your password for security issue.
|
||||
|
||||
PLEASE NOTE THAT THIS VERSION NOW USES SECURE WEB TRANSACTIONS: YOU HAVE TO
|
||||
LOGIN TO "https://localhost:10000/" AND NOT "http://localhost:10000/".
|
||||
|
||||
%prep
|
||||
|
||||
%setup -q -a2 -a30 -a51 -a52 -a53 -a55 -a56
|
||||
# Unknow extension, rpm won't unpack it.
|
||||
tar xf %{SOURCE54}
|
||||
tar xf %{SOURCE541}
|
||||
tar xf %{SOURCE57}
|
||||
|
||||
install -m 0644 %{SOURCE33} mandriva/webmin/images
|
||||
install -m 0644 %{SOURCE34} mandriva/webmin/images
|
||||
rm -fr %{name}-%{version}/dhcpd
|
||||
rm -fr %{name}-%{version}/useradmin
|
||||
|
||||
%setup -q -D -T -c -a 9 -n %{name}-%{version}
|
||||
%if %{mdkversion} < 20101
|
||||
%patch0 -p0
|
||||
%endif
|
||||
%patch1 -p0
|
||||
%patch5 -p0
|
||||
%patch7 -p1
|
||||
%patch8 -p1
|
||||
%patch9 -p0
|
||||
%patch10 -p1
|
||||
|
||||
%patch13 -p0
|
||||
%patch15 -p0
|
||||
#%patch17 -p1
|
||||
%patch19 -p0
|
||||
%patch21 -p0
|
||||
%patch23 -p1
|
||||
%patch24 -p1
|
||||
%patch26 -p1
|
||||
%patch29 -p1
|
||||
%patch32 -p0
|
||||
%patch33 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p0
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%patch40 -p1
|
||||
# use MD5 by default
|
||||
|
||||
for i in */config-mandrake-linux-8.2; do n=`echo $i | perl -pe 's/...$/9.0/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-9.0; do n=`echo $i | perl -pe 's/...$/9.1/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-9.1; do n=`echo $i | perl -pe 's/...$/9.2/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-9.2; do n=`echo $i | perl -pe 's/...$/10.0/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-10.0; do n=`echo $i | perl -pe 's/....$/10.1/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-10.1; do n=`echo $i | perl -pe 's/....$/10.2/'`; [ -e $n ] || cp $i $n; done
|
||||
for i in */config-mandrake-linux-10.2; do n=`echo $i | perl -pe 's/....$/2006.0/'`; [ -e $n ] || cp $i $n; done
|
||||
find bind8 -type f -maxdepth 1 | xargs perl -pi -e 's|/var/run/named\.pid|/var/run/named/named.pid|'
|
||||
|
||||
# daouda: added mandriva-linux to known OS
|
||||
cp config-mandrake-linux config-mandriva-linux
|
||||
|
||||
# force theme to blue
|
||||
pushd theme_gehrigal/skins
|
||||
./change_skin.pl s blueedition.skininfo
|
||||
popd
|
||||
|
||||
perl -pi -e 's|redhat-linux(?! mandriva-linux)|redhat-linux mandriva-linux| if $_ =~ /^os_support.*redhat-linux/ && $_ !~ /mandriva-linux/' */module.info
|
||||
#'
|
||||
perl -pi -e 's|/etc/smb\.conf|/etc/samba/smb\.conf|' samba/config-mandrake-linux
|
||||
|
||||
(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl /usr/bin/perl -
|
||||
rm -f mount/freebsd-mounts-*
|
||||
rm -f mount/openbsd-mounts-*
|
||||
|
||||
find -name ".xvpics" -o -name ".*.swp" | xargs rm -rf
|
||||
|
||||
# i18n
|
||||
%if %{with_i18n_tarball}
|
||||
#tar -jxf %{_sourcedir}/webmin-i18n-%{i18n_date}.tar.bz2
|
||||
tar -jxf %{SOURCE100}
|
||||
%endif
|
||||
|
||||
%build
|
||||
|
||||
# nothing to do here...
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
|
||||
# IMPORTANT: there is no %{_datadir} and so on, since the directories are decided by the post install script.
|
||||
mkdir -p %{buildroot}/usr/share/webmin
|
||||
mkdir -p %{buildroot}/%{_initrddir}
|
||||
mkdir -p %{buildroot}/usr/bin
|
||||
|
||||
find -type f -print0 | xargs -0 chmod a+r
|
||||
find -type d -print0 | xargs -0 chmod a+rx
|
||||
|
||||
# (gc) remove ldap module, we don't have perl modules to make it work
|
||||
rm -rf ldap
|
||||
|
||||
cp -a * %{buildroot}/usr/share/webmin
|
||||
install -m755 %{SOURCE6} %{buildroot}/%{_initrddir}/webmin
|
||||
install -m755 %{SOURCE4} %{buildroot}/usr/share/webmin/postinstall.sh
|
||||
install -m755 %{SOURCE5} %{buildroot}/usr/bin
|
||||
|
||||
mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
|
||||
|
||||
%if %{mdkversion} < 200610
|
||||
install -m755 %{SOURCE10} %{buildroot}/%{_sysconfdir}/pam.d/webmin
|
||||
%else
|
||||
install -m755 %{SOURCE14} %{buildroot}/%{_sysconfdir}/pam.d/webmin
|
||||
%endif
|
||||
|
||||
rm -rf %{buildroot}/usr/share/webmin/*/{CVS,*/CVS}
|
||||
rm -f `find %{buildroot} -type f -name .cvsignore`
|
||||
|
||||
# (gc) remove zero-length files (to check sometimes if they are still zero-length'ed)
|
||||
for i in /usr/share/webmin/caldera/images/letters/254.gif /usr/share/webmin/i4lctrl-0.6.7/lang/de /usr/share/webmin/caldera/images/letters/255.gif; do
|
||||
if [ -f $i ]; then rm -f %{buildroot}$i; fi
|
||||
done
|
||||
|
||||
echo "rpm" > %{buildroot}/usr/share/webmin/install-type
|
||||
|
||||
# (sb) remove development file
|
||||
rm -f %{buildroot}/usr/share/webmin/mount/macos-mounts.c
|
||||
|
||||
%if %{mdkversion} < 20101
|
||||
# (deush) mandriva is the default theme
|
||||
echo 'mandriva' > %{buildroot}%{_datadir}/webmin/defaulttheme
|
||||
%else
|
||||
echo 'blue-theme' > %{buildroot}%{_datadir}/webmin/defaulttheme
|
||||
%endif
|
||||
|
||||
# (oe) remove invalid file that breaks webmin
|
||||
rm -f %{buildroot}%{_datadir}/webmin/mandriva/config.cgi
|
||||
|
||||
# Install icons
|
||||
install -d -m 0755 %{buildroot}%{_liconsdir}
|
||||
install -d -m 0755 %{buildroot}%{_miconsdir}
|
||||
install -m 0644 %{SOURCE11} %{buildroot}%{_miconsdir}/webmin.png
|
||||
install -m 0644 %{SOURCE12} %{buildroot}%{_iconsdir}/webmin.png
|
||||
install -m 0644 %{SOURCE11} %{buildroot}%{_liconsdir}/webmin.png
|
||||
|
||||
# Menu entry
|
||||
|
||||
# XDG menu
|
||||
install -d %{buildroot}%{_datadir}/applications
|
||||
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
|
||||
[Desktop Entry]
|
||||
Name=%{name}
|
||||
Comment=%{summary}
|
||||
Exec=%{_bindir}/www-browser https://localhost:10000/
|
||||
Icon=%{name}
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
|
||||
EOF
|
||||
|
||||
rm -fr %{buildroot}/usr/share/webmin/acl/Authen-SolarisRBAC-0.1
|
||||
|
||||
#logrotate
|
||||
install -d %{buildroot}%{_sysconfdir}/logrotate.d
|
||||
install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/logrotate.d/webmin
|
||||
|
||||
%post
|
||||
%if %mdkversion > 200900
|
||||
%_create_ssl_certificate -b miniserv
|
||||
%else
|
||||
# fix SSL cert location
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ssl/webmin
|
||||
mv -f $RPM_BUILD_ROOT%{_datadir}/webmin/miniserv.pem \
|
||||
$RPM_BUILD_ROOT%{_sysconfdir}/ssl/webmin
|
||||
%endif
|
||||
if [ "$1" != 0 ]; then
|
||||
service webmin status >/dev/null 2>/dev/null && need_restart=1
|
||||
service webmin stop >/dev/null 2>/dev/null || :
|
||||
else
|
||||
[[ -e /etc/cron.allow ]] && if [ "x`grep root /etc/cron.allow`" == "x" ] ; then
|
||||
echo root >> /etc/cron.allow
|
||||
fi
|
||||
fi
|
||||
/usr/share/webmin/postinstall.sh
|
||||
%_post_service webmin
|
||||
[[ -n $need_restart ]] && service webmin start >/dev/null 2>/dev/null || :
|
||||
%if %mdkversion < 200900
|
||||
%update_menus
|
||||
%endif
|
||||
|
||||
%preun
|
||||
%_preun_service webmin
|
||||
|
||||
%postun
|
||||
if [ "$1" = 0 ]; then
|
||||
rm -rf /etc/webmin /var/webmin /var/lib/webmin /var/run/webmin /var/log/webmin
|
||||
fi
|
||||
%if %mdkversion < 200900
|
||||
%clean_menus
|
||||
%endif
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%files
|
||||
%defattr(-, root, root, 0755)
|
||||
%doc README LICENCE
|
||||
%{_initrddir}/webmin
|
||||
%config(noreplace) %{_sysconfdir}/pam.d/webmin
|
||||
%config(noreplace) %{_sysconfdir}/logrotate.d/webmin
|
||||
/usr/share/webmin
|
||||
/usr/bin/%{name}
|
||||
%{_iconsdir}/%{name}.png
|
||||
%{_liconsdir}/%{name}.png
|
||||
%{_miconsdir}/%{name}.png
|
||||
%{_datadir}/applications/*.desktop
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Aug 18 2011 Lonyai Gergely <aleph@mandriva.org> 1.560-1.1mdv2011.0
|
||||
+ Revision: 695143
|
||||
- 1.560
|
||||
|
||||
* Mon Jun 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1.550-2
|
||||
+ Revision: 684493
|
||||
- make it work on cs4 too
|
||||
|
||||
* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 1.550-1
|
||||
+ Revision: 672795
|
||||
- rediff patch9
|
||||
|
||||
+ Oden Eriksson <oeriksson@mandriva.com>
|
||||
- mass rebuild
|
||||
|
||||
+ Sergey Zhemoitel <serg@mandriva.org>
|
||||
- new version 1.540
|
||||
|
||||
* Fri Dec 03 2010 Lonyai Gergely <aleph@mandriva.org> 1.530-1mdv2011.0
|
||||
+ Revision: 606482
|
||||
- 1.530
|
||||
|
||||
* Sat Sep 25 2010 Lonyai Gergely <aleph@mandriva.org> 1.520-1mdv2011.0
|
||||
+ Revision: 581003
|
||||
- 1.520
|
||||
- #59961 - webmin fail on detect correct MES version
|
||||
|
||||
* Sat Apr 17 2010 Lonyai Gergely <aleph@mandriva.org> 1.510-4mdv2010.1
|
||||
+ Revision: 535785
|
||||
- Uncomment webmin-1.220-remove-mandrakestuff-from-init.patch
|
||||
Add webmin-1.510-fix-status-in-init.patch (send upstream)
|
||||
Resolved a bug anno jura: #14411 - Webmin unable to display " Started now? " status & widgets
|
||||
|
||||
* Fri Apr 16 2010 Lonyai Gergely <aleph@mandriva.org> 1.510-3mdv2010.1
|
||||
+ Revision: 535667
|
||||
- Test/commented: webmin-1.220-remove-mandrakestuff-from-init.patch
|
||||
|
||||
* Tue Apr 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.510-2mdv2010.1
|
||||
+ Revision: 532114
|
||||
- Change the theme to default in Cooker
|
||||
|
||||
* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.510-1mdv2010.1
|
||||
+ Revision: 531319
|
||||
- New version 1.5.000
|
||||
- drop merged patches
|
||||
|
||||
* Thu Jan 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.500-3mdv2010.1
|
||||
+ Revision: 497687
|
||||
- don't barf on uninstall if not running
|
||||
- fix a stupid typo...
|
||||
|
||||
* Thu Jan 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.500-2mdv2010.1
|
||||
+ Revision: 497580
|
||||
- make it backportable to at least 2008.0
|
||||
|
||||
* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 1.500-1mdv2010.1
|
||||
+ Revision: 475292
|
||||
- new version 1.500
|
||||
|
||||
* Thu Oct 15 2009 Lonyai Gergely <aleph@mandriva.org> 1.490-5mdv2010.0
|
||||
+ Revision: 457661
|
||||
- fix #53081 - Installation of WebMin empty tmp folder and change its permission. (step 4)
|
||||
fix #53249 - Sarg configuration module of webmin does no work
|
||||
fix #50233 - Invalid passwords generated when created or modified with webmin.
|
||||
fix #50635 - bandwidth monitoring doesn't work
|
||||
|
||||
* Thu Oct 08 2009 Lonyai Gergely <aleph@mandriva.org> 1.490-4mdv2010.0
|
||||
+ Revision: 456120
|
||||
- fix #53081 - Installation of WebMin empty tmp folder and change its permission. (3)
|
||||
fix #53077 - Webmin fail to detect Mandriva 2010.0 and use wrong folder (3)
|
||||
|
||||
* Tue Oct 06 2009 Lonyai Gergely <aleph@mandriva.org> 1.490-3mdv2010.0
|
||||
+ Revision: 454845
|
||||
- fix #54330 - Webmin login fails, Secure Connection Failed
|
||||
fix #54195 - Webmin create miniserv.pem in a wrong place
|
||||
fix #53081 - Installation of WebMin empty tmp folder and change its permission. (2)
|
||||
fix #53077 - Webmin fail to detect Mandriva 2010.0 and use wrong folder (2)
|
||||
|
||||
* Wed Sep 30 2009 Lonyai Gergely <aleph@mandriva.org> 1.490-1mdv2010.0
|
||||
+ Revision: 451502
|
||||
- fix #53879 (initscript of Webmin is not LSB-compliant)
|
||||
- fix #53077 (Webmin fail to detect Mandriva 2010.0)
|
||||
- fix #41347 (If /etc/cron.allow exists, root must be found in it if you want to add/modify root's cron jobs with Webmin)
|
||||
- update to 1.490
|
||||
fix #15369 (miniserv.log is not rotated on a regular basis)
|
||||
|
||||
* Thu Apr 09 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.441-2mdv2009.1
|
||||
+ Revision: 365481
|
||||
- Updated webmin to use MD5 for user passwords by default.
|
||||
Rediffed patches.
|
||||
|
||||
* Fri Oct 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.441-1mdv2009.1
|
||||
+ Revision: 298897
|
||||
- 1.441
|
||||
|
||||
* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.420-2mdv2009.0
|
||||
+ Revision: 265776
|
||||
- rebuild early 2009.0 package (before pixel changes)
|
||||
|
||||
+ Pixel <pixel@mandriva.com>
|
||||
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
|
||||
- %update_menus must be in %%post, not %%preun (!)
|
||||
|
||||
* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 1.420-1mdv2009.0
|
||||
+ Revision: 212495
|
||||
- New version 1.420
|
||||
|
||||
* Mon Mar 31 2008 Tiago Salem <salem@mandriva.com.br> 1.410-1mdv2008.1
|
||||
+ Revision: 191222
|
||||
- Update to 1.410 version. Requested in #39117
|
||||
|
||||
* Thu Mar 20 2008 Tiago Salem <salem@mandriva.com.br> 1.400-1mdv2008.1
|
||||
+ Revision: 189183
|
||||
- Update to 1.400 version. Requested in #39117
|
||||
|
||||
* Wed Mar 19 2008 Tiago Salem <salem@mandriva.com.br> 1.390-5mdv2008.1
|
||||
+ Revision: 188949
|
||||
- add fix for broken login (#27438)
|
||||
- bump release
|
||||
|
||||
* Fri Feb 15 2008 Thierry Vignaud <tv@mandriva.org> 1.390-4mdv2008.1
|
||||
+ Revision: 168797
|
||||
- fix arch-independent-package-contains-binary-or-object & manpage-not-bzipped
|
||||
- remove now uneeded hack that disabled auto-requires
|
||||
|
||||
* Thu Jan 31 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.390-3mdv2008.1
|
||||
+ Revision: 160869
|
||||
- 3mdv
|
||||
- Remove useless command at %%postun
|
||||
- Do not remove all configs on upgrades. It's plain wrong!
|
||||
- Do not handle /etc/issue if it's not there: it's not our reponsability.
|
||||
- Do not replace setup.sh logs, rather append them with proper delims.
|
||||
- Cleanup
|
||||
|
||||
* Thu Jan 31 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.390-2mdv2008.1
|
||||
+ Revision: 160858
|
||||
- Updated i18n stuff.
|
||||
|
||||
+ Thierry Vignaud <tv@mandriva.org>
|
||||
- drop old menu
|
||||
|
||||
* Sun Dec 23 2007 Funda Wang <fwang@mandriva.org> 1.390-1mdv2008.1
|
||||
+ Revision: 137323
|
||||
- New version 1.390
|
||||
|
||||
+ Olivier Blin <blino@mandriva.org>
|
||||
- restore BuildRoot
|
||||
|
||||
+ Thierry Vignaud <tv@mandriva.org>
|
||||
- kill re-definition of %%buildroot on Pixel's request
|
||||
|
||||
* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.380-1mdv2008.1
|
||||
+ Revision: 107023
|
||||
- 1.380
|
||||
- rediffed P34
|
||||
|
||||
* Wed Oct 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.370-1mdv2008.1
|
||||
+ Revision: 96834
|
||||
- 1.370
|
||||
- rediffed P0
|
||||
- drop the quotes in the Exec= line (blino)
|
||||
|
||||
* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.360-2mdv2008.0
|
||||
+ Revision: 69707
|
||||
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago
|
||||
|
||||
* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.360-1mdv2008.0
|
||||
+ Revision: 59766
|
||||
- 1.360
|
||||
- don't use older plugins, nuke S20,S21
|
||||
|
||||
* Sun Jul 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.350-3mdv2008.0
|
||||
+ Revision: 49775
|
||||
- added P36 by Loic Vaillant to handle icons better
|
||||
|
||||
* Tue Jun 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1.350-2mdv2008.0
|
||||
+ Revision: 38194
|
||||
- remove the borked mandriva/config.cgi file
|
||||
- remove the desktop-file-utils dep
|
||||
- remove the "/usr/share/webmin/mandriva/config.cgi" because it is broken and not needed
|
||||
|
||||
* Mon Jun 11 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.350-1mdv2008.0
|
||||
+ Revision: 38045
|
||||
- New upstream: 1.350
|
||||
- Updated i18n packs.
|
||||
- Updated support-mandriva patch due to new upstream.
|
||||
- Merged back mandriva-theme and mandriva-theme-images tarballs.
|
||||
- Patched mandriva-theme so that it falls back to .gif icons if the .png
|
||||
version is missing.
|
||||
|
||||
* Tue May 29 2007 Andreas Hasenack <andreas@mandriva.com> 1.320-2mdv2008.0
|
||||
+ Revision: 32648
|
||||
- fixed pam config
|
||||
- the initscript is not a configuration file
|
||||
|
||||
|
||||
* Fri Feb 09 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.320-1mdv2007.0
|
||||
+ Revision: 118584
|
||||
- New upstream: 1.320
|
||||
- Synced i18n.
|
||||
|
||||
* Mon Jan 22 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.310-1mdv2007.1
|
||||
+ Revision: 111994
|
||||
- Updated i18n stuff.
|
||||
|
||||
* Tue Jan 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1.310-0mdv2007.1
|
||||
+ Revision: 109584
|
||||
- 1.310
|
||||
- rediffed patches; P32,P34
|
||||
- dropped fix for CVE-2006-4542, applied in this version
|
||||
- openvpn-2.0
|
||||
- make it backportable
|
||||
- misc spec file fixes
|
||||
|
||||
+ Marcelo Ricardo Leitner <mrl@mandriva.com>
|
||||
- Adds missing Requires to perl-ldap and perl-IO-Socket-SSL.
|
||||
|
||||
+ Anssi Hannula <anssi@mandriva.org>
|
||||
- fix menu entry
|
||||
|
||||
+ Andreas Hasenack <andreas@mandriva.com>
|
||||
- fix permissions on webmin pam configuration file
|
||||
|
||||
* Mon Nov 13 2006 Andreas Hasenack <andreas@mandriva.com> 1.290-5mdv2007.0
|
||||
+ Revision: 83724
|
||||
- bump to fix synch in mirror
|
||||
|
||||
* Thu Nov 09 2006 Andreas Hasenack <andreas@mandriva.com> 1.290-4mdv2007.1
|
||||
+ Revision: 80067
|
||||
- added security patch from 2007 update (CVE-2006-4542)
|
||||
- added some missing icons to the mandriva theme
|
||||
- use correct name for config files (s/mandrake/mandriva/ mess)
|
||||
(#26668)
|
||||
- bunzip patches and some source files
|
||||
- fix fallback release number
|
||||
- Import webmin
|
||||
|
||||
* Wed Aug 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1.290-3
|
||||
- fix xdg menu stuff
|
||||
|
||||
* Sat Jul 15 2006 Emmanuel Andry <eandry@mandriva.org> 1.290-2mdv2007.0
|
||||
- updated 2 modules
|
||||
|
||||
* Sun Jul 09 2006 Emmanuel Andry <eandry@mandriva.org> 1.290-1mdv2007.0
|
||||
- 1.290
|
||||
- %%mkrel
|
||||
- updated other modules content
|
||||
- replaced freeswan (not working with 2.6 kernel) with openswan
|
||||
- drop patches 9, 22, 100
|
||||
- rediff patch 34 to get rid of mandrake
|
||||
|
||||
* Sun Sep 18 2005 Andreas Hasenack <andreas@mandriva.com> 1.220-9mdk
|
||||
- from cavassin@mandriva.com: updated i18n and patch files to fix pt_BR
|
||||
problem
|
||||
|
||||
* Sat Sep 17 2005 David Baudens <baudens@mandrakesoft.com> 1.220-8mdk
|
||||
- Fix icons
|
||||
|
||||
* Wed Sep 07 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-7mdk
|
||||
- pt_Br updates (Thanks to Cleber and Alexandre from Mandriva Brazil)
|
||||
|
||||
* Sat Aug 27 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-6mdk
|
||||
- more icons (ln, david)
|
||||
|
||||
* Thu Aug 25 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-5mdk
|
||||
- fix typo in usermin index.cgi #17809
|
||||
|
||||
* Fri Aug 19 2005 Daouda LO <daouda@mandriva.com> 1.220-4mdk
|
||||
- added fr translation (Thanx to Vincent and Marcelo)
|
||||
|
||||
* Sun Aug 07 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-3mdk
|
||||
- Integrated awesome eye-candy theme for Mandriva (thanx to Marcelo)
|
||||
- handle correctly files and directories with special chars in
|
||||
name (-print0).
|
||||
|
||||
* Thu Aug 04 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-2mdk
|
||||
- pt_BR i18n merge (Marcelo)
|
||||
- updates for mount, mysql, postgresql modules
|
||||
|
||||
* Fri Jul 22 2005 Daouda LO <daouda@mandrakesoft.com> 1.220-1mdk
|
||||
- 1.220
|
||||
- fix samba default config file location
|
||||
- added webmin module usermonitor which can display all connections
|
||||
based on Telnet / SSH and Samba to your System, kill them or send
|
||||
a message to their owners
|
||||
- Support for openldap 2
|
||||
- Refreshed updates list and urls location (dead links)
|
||||
- Aware of new Mandriva Linux name change and new Corporate products.
|
||||
- Regenerate patches #9, #17, #22, #34
|
||||
- Patch #4 (ssl support) merged upstream
|
||||
|
||||
* Wed Feb 23 2005 Daouda LO <daouda@mandrakesoft.com> 1.180-1mdk
|
||||
- new version 1.180
|
||||
- according to rpmlint summary should not end with a dot :)
|
||||
|
||||
* Fri Jan 21 2005 Guillaume Cottenceau <gc@mandrakesoft.com> 1.170-1mdk
|
||||
- new version
|
||||
- sshd patch merged upstream
|
||||
- can security patch merged upstream
|
||||
|
||||
* Sat Oct 09 2004 Warly <warly@mandrakesoft.com> 1.150-3mdk
|
||||
- add security patch can-2004-0559
|
||||
|
||||
* Sat Sep 11 2004 David Baudens <baudens@mandrakesoft.com> 1.150-2mdk
|
||||
- Add menu entry
|
||||
|
||||
* Fri Jun 25 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.150-1mdk
|
||||
- new version
|
||||
|
||||
* Sat Mar 13 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.130-1mdk
|
||||
- new version
|
||||
- updates
|
||||
|
||||
* Fri Feb 27 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.121-4mdk
|
||||
- Patch32: don't allow installing usermin RPM package from webmin.com
|
||||
it won't work anyway (first seen in #8459)
|
||||
|
||||
* Tue Feb 24 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.121-3mdk
|
||||
- allow Mandrake-10.0 version (#8297)
|
||||
|
BIN
webmin_gehrigal-themeconfigurator_0.21a.wbm
Normal file
BIN
webmin_gehrigal-themeconfigurator_0.21a.wbm
Normal file
Binary file not shown.
Loading…
Add table
Reference in a new issue