ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/MailServer.ybc

YaST bytecode 1.4.0
MailServer6MailServer.ycpLdapLabelPackagePopupProgressReportSummaryYaPI::MailServer	NetworkInterfaces
ServiceUsersModified
modifiedproposal_valid
write_only
AbortFunctionAbortsetup	CertExistGlobalSettings	MailTransports	MailPrevention	MailRelaying	MailLocalDelivery	FetchingMail	MailLocalDomains	LDAPDefaults	PPPCards	
AdminPassword	ModulesTreeContent	Installed	 pam_ldap_installed!nss_ldap_installed"procmail_installed#ldap_installed$cyrus_installed%postfix_installed&fetchmail_installed'sasl_installed(saslauthd_installed)plugins_installed*amavis_installed+spamassassin_installed,clamav_installed-Check_Mail_Domain.
CheckPackages/Read0Write1Import2Export3Summary4Overview5AutoPackages(t

&*06<FKPUZ_din  !!""##$$%%&&''(())**++,,..//S0011settings2233
4455"73SCRReadWriteExecuteUnmountAgent0mail3LdapExport3LabelAbortButton	
InstallButton	3Package	Installed		DoInstall	3PopupWarning	3ProgressNew				NextStep	NextStage3ReportError	AnyQuestion				
Warning	3Summary3YaPI::MailServerCreateRootMailbox	ReadFetchingMail	ReadGlobalSettings		ReadMailLocalDelivery	ReadMailLocalDomains	ReadMailPrevention	ReadMailRelaying	ReadMailTransports		WriteFetchingMail		WriteGlobalSettings		WriteMailLocalDelivery		WriteMailLocalDomains		WriteMailPrevention		WriteMailRelaying		WriteMailTransports		3NetworkInterfacesReadExport		3ServiceDisable	Start	Stop	Status	Enable	Restart	3Users
CryptPassword				$&
$*$0$6%<-?$F$K$P
$U
$Z
$_
$d
$i
$n
%t(u||||||||||||ChangedChangedChangedChangedChangedChangedChanged4x&y
,{	
y2debug	
modified=%1
-|
$
$	$$Global SettingsmailGlobalSettingsLocal DeliverymailMailLocalDeliveryMail TransportsmailMailTransportsMailserver PreventionmailMailPreventionMailserver RelayingmailMailRelaying
Fetching MailmailFetchingMailMailserver DomainsmailMailLocalDomains%package	-
$ $!$"$#$$$%$&$'$($)$*$+$,%-LDAPSettings
DNSWarning		searchmap
modulesDnsdns_base	counterdomains	is_main_domain$
$
4There is no main mail domain defined. Please fix it!mail,SCR::Execute.ldap,SCR::Execute
.ldap.bind$
base_dn	
base_config_dnfilter objectClass=suseDnsConfigurationattrs	suseDefaultBasenot_found_okscope$
	SCR::Read.ldap.search
$
	
suseDefaultBase&
base_dn
filter.(&(objectClass=dNSZone)(relativeDomainName=@))not_found_okmapscope$
$
		SCR::Read.ldap.search
(||


4,
-$
,		foreachdn	domain
(	suseMailDomainTypemain4&
.(!
4counter
lastDomainlastDn	,	
y2milestone	
no main mail domain'
bind_pw,SCR::Execute
.ldap.bind
$$
$,		foreachdn	domain
(||	size		zonename		size	
.in-addr.arpa			substring			zonename	-	size		zonename		size	
.in-addr.arpa
.in-addr.arpa4'objectClassaddobjectClass	suseMailDomain'suseMailDomainType	main'suseMailDomainMasquerading	yes&&&+(4,	
y2milestone	
 Setting main mail domain: %1; %2,
SCR::Write.ldap.modifydn4,
-%.
to_install	l_to_install	&
 pam_ldap&!nss_ldap&"procmail&
$cyrus-imapd&%postfix&&	fetchmail&#yast2-ldap-client&'cyrus-sasl-plain&(cyrus-sasl-saslauthd&)yast2-mail-plugins&*amavisd-new&,clamav&+spamassassin$
$
	(! 4&
			add
pam_ldap&
+			
	pam_ldap
(!!4 &!
			add
nss_ldap&"
+			
	nss_ldap
($!%4%&&
			add
postfix&'
+			
postfix
()!#4*&+
			add
yast2-ldap-client&,
+			
yast2-ldap-client
(.!'4/&0
			add
cyrus-sasl-plain&1
+			
cyrus-sasl-plain
(3!(44&5
			add
cyrus-sasl-saslauthd&6
+			
cyrus-sasl-saslauthd
(8!)49&:
			add
yast2-mail-plugins&;
+			
yast2-mail-plugins
(=
4>(?+			+			+			+You have not installed all needed packages.mail


	focus_yes4D,E
4H-I-L%S/caption	stepsslTMP	9$W
 Reading the Mail Server Settingsmail$Y
$[

,]	
y2milestone	
"----- Start MailServer::Read -----,`

Read needed packagesmail Read mail server global settingsmailRead mail server transportsmail$Read mail server prevention settingsmail"Read mail server relaying settingsmail(Read mail server local delivery settingsmailRead mail fetching jobsmailRead mail server domainsmail	Reading packages...mail&Reading mail server global settings...mail!Reading mail server transports...mail*Reading mail server prevention settings...mail(Reading mail server relaying settings...mail.Reading mail server local delivery settings...mailReading mail fetching jobs...mailReading mail server domains...mailFinishedmail(-,(!.4-,sleep
,
$

modem,		foreachk	v	
ppp
&			add+			ppp&

isdn,		foreachk	v	
ipp
&			add+			ipp&

dsl,		foreachk	v	
dsl
&			add+			dsl(-,&	(,,Cannot read the mail server global settings.mail,sleep
(-,&	(,#Cannot read mail server transports.mail,sleep
(-,&		(,$Cannot read mail server preventions.mail,sleep
(-,&		(,+Cannot read the mail server relay settings.mail,sleep
(-,&		(,4Cannot read the mail server local delivery settings.mail(	Typenone4,-,sleep
(-,&		(,*Cannot read the mail server fetching jobs.mail,sleep
(-,&		(,$Cannot read the mail server domains.mail,sleep
(-,,sleep
(--%0caption	stepssl+$
 Saving Mail Server Configurationmail$
$
,sleep
,
 
!Write mail server global settingsmail)Write mail server local delivery settingsmailWrite mail server transportsmail%Write mail server prevention settingsmail#Write mail server relaying settingsmailWrite mail fetching jobsmailWrite mail server domainsmail&Writing mail server global settings...mail.Writing mail server local delivery settings...mail!Writing mail server transports...mail*Writing mail server prevention settings...mail(Writing mail server relaying settings...mailWriting mail fetching jobs...mailWriting mail server domains...mailFinishedmail,
SCR::Write".sysconfig.mail.MAIL_CREATE_CONFIGno,
SCR::Write.sysconfig.mail(-,(Changed4( !	4 ,!-Cannot write the mail server global settings.mail,$sleep
((	Typenoneprocmail4(()!"4*(++			+You have not installed all needed packages.mail
 procmail 
	focus_yes40,1	procmail44-5(:	saslauthd4:,;	saslauthd,<	saslauthd(?	Typenonecyrus4?crypted	(@!$4A(B+			+You have not installed all needed packages.mail
 cyrus-imapd 
	focus_yes4G,H	cyrus-imapd,ISCR::UnmountAgent.etc.imapd_conf4L-M$Psystemfoo,Q
SCR::Write.target.passwd.cyrus,R	
y2milestone	
--- Enabling cyrus --,Scyrus4T(U$4U,Vcyrus,Wcyrus(Z-Z,[(\Changed4\(]!	4],^5Cannot write the mail server local delivery settings.mail(`	Typenonecyrus4`,a	
y2milestone	
--- Stop cyrus --,bcyrus,c	
y2milestone	
--- Start cyrus --,dcyrus,esleep',f	,isleep
(l-l,m(nChanged4n(p!	4p,q$Cannot write mail server transports.mail,tsleep
(w-w,x(y
VirusScanning4z
to_install	l_to_install	${$|	(}!*4~&			addamavisd-new&+			

 amavisd-new(!,4&			addclamav&+			
 clamav(!+4&			addspamassassin&+			
 spamassassin(||||!*!,!+4(+			+You have not installed all needed packages.mail	focus_yes4,,	
y2milestone	
Installing amavis4-,clamd,	freshclam,amavis,amavis,clamd,	freshclam(Changed4(!	4,%Cannot write mail server preventions.mail(
VirusScanning4,amavis,clamd,	freshclam,clamd,	freshclam,amavis4,clamd,	freshclam,amavis,amavis,clamd,	freshclam,sleep
(-,(Changed4(!	4,,Cannot write the mail server relay settings.mail,sleep
(-(Items		4,	fetchmail(!&4(+			+You have not installed all needed packages.mail

 fetchmail 
	focus_yes4,		fetchmail4-4(&,	fetchmail,(Changed4(!	4,+Cannot write the mail server fetching jobs.mail,	fetchmail,sleep
(-,(Changed4(!	4,%Cannot write the mail server domains.mail,sleep
(,postfix(--%1-%2-
%
3-Configuration summary ...mail	%4-	%"5-$
installremove

ACC SHELL 2018