All pastes #611230 Raw Edit

Someone

public text v1 · immutable
·published 2007-07-09 20:39 UTC
rendered paste body

sub set
{
  my ($shares, $workgroup, $desc, $wins, $winsserver, $system_shares) = @_;
  my ($smb_conf_file);
  my (@sections, $export);
  my (@combined_shares);

  $smb_conf_file = &get_distro_smb_file;

  push (@combined_shares, $shares);
  push (@combined_shares, $system_shares);

  &set_shares ($smb_conf_file, @combined_shares);
  #&set_shares ($smb_conf_file, $shares);
  #&set_system_shares ($smb_conf_file, $system_shares);

  &Utils::Replace::set_ini ($smb_conf_file, "global", "workgroup", $workgroup);
  &Utils::Replace::set_ini ($smb_conf_file, "global", "server string", $desc);
  &Utils::Replace::set_ini_bool ($smb_conf_file, "global", "wins support", $wins);
  &Utils::Replace::set_ini ($smb_conf_file, "global", "wins server", ($wins) ? "" : $winsserver);
}