summaryrefslogtreecommitdiffstats
path: root/samba_wizard/scripts
diff options
context:
space:
mode:
authorArnaud Desmons <adesmons@mandriva.com>2002-09-12 09:07:11 +0000
committerArnaud Desmons <adesmons@mandriva.com>2002-09-12 09:07:11 +0000
commit4e6479359c87006a17792e0d1c8e43fe76d2b7b1 (patch)
tree6e72acdf73973e94b8b3c3543016877e1020c989 /samba_wizard/scripts
parent0d0c2a95c4cd388197d191fc0129b54ad34f7eb2 (diff)
downloaddrakwizard-4e6479359c87006a17792e0d1c8e43fe76d2b7b1.tar
drakwizard-4e6479359c87006a17792e0d1c8e43fe76d2b7b1.tar.gz
drakwizard-4e6479359c87006a17792e0d1c8e43fe76d2b7b1.tar.bz2
drakwizard-4e6479359c87006a17792e0d1c8e43fe76d2b7b1.tar.xz
drakwizard-4e6479359c87006a17792e0d1c8e43fe76d2b7b1.zip
added some check func and globalize old conf
Diffstat (limited to 'samba_wizard/scripts')
-rwxr-xr-xsamba_wizard/scripts/Smbconf.pm14
1 files changed, 12 insertions, 2 deletions
diff --git a/samba_wizard/scripts/Smbconf.pm b/samba_wizard/scripts/Smbconf.pm
index 4e91d6c0..78c0bb65 100755
--- a/samba_wizard/scripts/Smbconf.pm
+++ b/samba_wizard/scripts/Smbconf.pm
@@ -115,13 +115,23 @@ sub printer_sharing {
$self->comment_menu("printers", "");
}
+sub check_workgroup {
+ !$ENV{workgroup} and return 1;
+ 10;
+}
+
+sub check_banner {
+ !$ENV{banner} and return 1;
+ 10;
+}
+
+my $old = read_conf("/etc/samba/smb.conf");
+
sub get_workgroup {
- my $old = read_conf("/etc/samba/smb.conf");
$old->{conf}->{global}{workgroup}{value};
}
sub get_banner {
- my $old = read_conf("/etc/samba/smb.conf");
$old->{conf}->{global}{"server string"}{value};
}