ACC SHELL

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

YaST bytecode 1.4.0InetdK	Inetd.ycpServiceProgressReportSummary	DirectoryStringXVersion	service_t		
services_t	
mergeAfterInstall			MergeAyProfile			inetd/default_conf_xinetd.ycp

GetBinPath	
x_bin_path	default_conf	
AbortFunctionModifiedinetd/routines.ycpPopupPackage
UsersCacheServiceToTableItem
ServicesMatch		IsInstalled		PollAbortReallyAbortProgressNextStage	GetServerBasename			struct_matchstruct_match_sparseisServiceMatchPresent		 AddNotInstalled	!
SortTableData"CreateTableData	#CreateLocalUsersList	$CreateLocalGroupsList	%IsAnyServiceEnabled
	&is_installed_cache'IsInstalledClearCache(Abort)modified*proposal_valid+
write_only,	auto_mode-autoyast_initialized.	netd_conf	/netd_status0netd_status_read1last_created2Read3MergeEditedWithSystem			4Write5	WriteOnly6mergeWithDefaults		7
SafeRemove8Import9
getChanged		:Export;mkeServiceSummary	<Summary	=
deleteLine>addLine	?
changeLine	@AutoPackagesADBG	B
GetServicesId		CServiceAttributes		D
ServiceGetStr				E
ServiceGetInt		FServiceGetTruth		GServiceEnabled	H
ServiceDelete	I
ServiceAdd	J
ServiceChange		*

lsystem_c	user_c	target	changes	YY_c((i))r**w++,,--..//00112233system_conf	edited_conf	4455`66vchanges	77mkeys88settings99config	::G;;U<<i==line_number>>new_line	??new_line	line_number@@AAi	BBmask	CCid	DDid		attribute	dflt	EEid		attribute	dfltFFid		attribute	dfltGGid	HHid	IIservice	JJid	service	Q3SCRReadWrite3UI	PollInput0inetd3KServiceStatus	Adjust		Enable	
RunInitScript		Disable	Start	Stop	3LProgressNew					NextStageTitle	Finish3MReportError	3NSummary
NotConfigured		AddHeader			AddLine			3O	Directory3PString
FirstChunk			3QXVersionbinPath	#S	service_t	#T
services_t	1Yinetd/default_conf_xinetd.ycp0inetd%	
bin_path	Y$

	(
4Y,	
y2error	
XVersion::binPath() is nil!&

-
$
$<
comment admind: admin daemon for thin clients
 uses ident and host name lookups for authentication
 security: weak authentication, just enough for thin clients
 client: adminc.pl
 default config file: /etc/opt/SLES/POS/admind.conf
comment_inside	server_args     = -v
enabledgroupiid1:./etc/xinetd.d/admindpackageadmindprotocoltcprpc_versionscriptadmindserver/usr/sbin/admindserver_argsserviceadmindsocket_typestreamunparsed4	type            = UNLISTED
	port            = 8888
userrootwait
comment2 default: off
 description: Amanda backup client

comment_insideenabledgroupdiskiid1:./etc/xinetd.d/amandapackageamandaprotocoludprpc_versionscriptamandaserver/usr/lib/amanda/amandadserver_argsserviceamandasocket_typedgramunparseduseramandawait
commentM default: off
 description: Amanda backup server with indexing capabilities

comment_insideenabledgroupdiskiid1:./etc/xinetd.d/amandaidxpackageamandaprotocoltcprpc_versionscript	amandaidxserver/usr/lib/amanda/amindexdserver_argsservice	amandaidxsocket_typestreamunparseduseramandawait
commentM default: off
 description: Amanda backup server with indexing capabilities

comment_insideenabledgroupdiskiid1:./etc/xinetd.d/amidxtapepackageamandaprotocoltcprpc_versionscript	amidxtapeserver/usr/lib/amanda/amidxtapedserver_argsservice	amidxtapesocket_typestreamunparseduseramandawait
comment default: off
 description: This is an enhanced version of the CMU BOOTP server which was 
 derived from the original BOOTP server created by Bill Croft at Stanford.
 This version merges all the enhancements and bug-fixes from the
 NetBSD, Columbia, and other versions.
       
comment_insideenabledgrouprootiid1:./etc/xinetd.d/bootp-DD2package	bootp-DD2protocoludprpc_versionscript	bootp-DD2server/usr/sbin/bootpdserver_args-c /tftpbootservicebootpssocket_typedgramunparseduserrootwait
commentG default: off
 description: A chargen server. This is the tcp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/chargenpackageprotocoltcprpc_versionscriptchargenserverserver_argsservicechargensocket_typestreamunparsed<	type		= INTERNAL
	id		= chargen-stream
	FLAGS		= IPv6 IPv4
userrootwait
commentG default: off
 description: A chargen server. This is the udp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/chargen-udppackageprotocoludprpc_versionscriptchargen-udpserverserver_argsservicechargensocket_typedgramunparsedP	type		= INTERNAL UNLISTED
	id		= chargen-dgram
	port		= 19
	FLAGS		= IPv6 IPv4
userrootwait
commentcomment_insideenabledgroupiid1:./etc/xinetd.d/cups-lpdpackagecupsprotocoltcprpc_versionscriptcups-lpdserver/usr/lib/cups/daemon/cups-lpdserver_args4cups-lpd -o document-format=application/octet-streamserviceprintersocket_typestreamunparsed	flags       = NAMEINARGS
userlpwait
comment CVS pserver (remote acces to your CVS repositories)  
 Please read the section on security and passwords in the CVS manual,
 before you enable this.
 default: off
comment_insideenabledgroupiid1:./etc/xinetd.d/cvspackagecvsprotocoltcprpc_versionscriptcvsserver/usr/bin/cvsserver_args%-f --allow-root=/home/cvsroot pserverservice
cvspserversocket_typestreamunparseduserrootwait
commentG default: off
 description: A daytime server. This is the tcp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/daytimepackageprotocoltcprpc_versionscriptdaytimeserverserver_argsservicedaytimesocket_typestreamunparsed<	type		= INTERNAL
	id		= daytime-stream
	FLAGS		= IPv6 IPv4
userrootwait
commentG default: off
 description: A daytime server. This is the udp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/daytime-udppackageprotocoludprpc_versionscriptdaytime-udpserverserver_argsservicedaytimesocket_typedgramunparsedP	type		= INTERNAL UNLISTED
	id		= daytime-dgram
	port		= 13
	FLAGS		= IPv6 IPv4
userrootwait
commentG default: off
 description: A discard server. This is the tcp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/discardpackageprotocoltcprpc_versionscriptdiscardserverserver_argsservicediscardsocket_typestreamunparsed<	type		= INTERNAL
	id		= discard-stream
	FLAGS		= IPv6 IPv4
userrootwait
commentG default: off
 description: A discard server. This is the udp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/discard-udppackageprotocoludprpc_versionscriptdiscard-udpserverserver_argsservicediscardsocket_typedgramunparsedO	type		= INTERNAL UNLISTED
	id		= discard-dgram
	port		= 9
	FLAGS		= IPv6 IPv4
userrootwait
commentE default: off
 description: An echo server. This is the tcp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/echopackageprotocoltcprpc_versionscriptechoserverserver_argsserviceechosocket_typestreamunparsed9	type		= INTERNAL
	id		= echo-stream
	FLAGS		= IPv6 IPv4
userrootwait
commentE default: off
 description: An echo server. This is the udp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/echo-udppackageprotocoludprpc_versionscriptecho-udpserverserver_argsserviceechosocket_typedgramunparsedL	type		= INTERNAL UNLISTED
	id		= echo-dgram
	port		= 7
	FLAGS		= IPv6 IPv4
userrootwait
comment default: off
 description: The encrypting kerberized rlogin server accepts BSD-style rlogin sessions, \
              but uses Kerberos 5 authentication.
comment_insideenabledgroupiid1:./etc/xinetd.d/ekloginpackagekrb5-apps-serversprotocolrpc_versionscriptekloginserver/usr/lib/mit/sbin/klogindserver_args-e -5 -cserviceekloginsocket_typestreamunparsed	flags		= REUSE
userrootwait
comment default: off
 description: The fam server answers requests via libfam.  \
	It is used to report file or directory changes to monitoring \
	clients. 
comment_insideenabledgrouprootiid1:./etc/xinetd.d/fampackage
fam-serverprotocoltcprpc_version2scriptfamserver/usr/sbin/famdserver_argsservicefamsocket_typestreamunparsed:	type            = RPC UNLISTED
	rpc_number      = 391002
userrootwait
comment default: off
 description: The finger server answers finger requests. Finger is \
	a protocol that allows remote users to see information such \
	as login name and login time for currently logged in users.
comment_insideenabledgroupiid1:./etc/xinetd.d/fingerpackage
finger-serverprotocoltcprpc_versionscriptfingerserver/usr/sbin/in.fingerdserver_args-wservicefingersocket_typestreamunparsedusernobodywait
commentM default: off
 description: The git server offers access to git repositories
comment_insideenabledgroupnogroupiid1:./etc/xinetd.d/gitpackagegit-coreprotocoltcprpc_versionscriptgitserver/usr/bin/gitserver_argsdaemon --syslog --detach --reuseaddr --user=git-daemon --group=nogroup --pid-file=/var/run/git-daemon.pid --base-path="/srv/git"servicegitsocket_typestreamunparsedd        type            = UNLISTED
        port            = 9418
        log_on_failure  += USERID
user
git-daemonwait
comment vbox (Voice Box)
comment_insideenabledgroupiid1:./etc/xinetd.d/i4l-vboxpackagei4l-vboxprotocoltcprpc_versionscripti4l-vboxserver/usr/sbin/vboxdserver_argsservicevboxdsocket_typestreamunparseduserrootwait
comment
 imap - pop2 mail daemon

comment_insideenabledgroupiid1:./etc/xinetd.d/imappackageimapprotocoltcprpc_versionscriptimapserver/usr/sbin/ipop2dserver_argsservicepop2socket_typestreamunparsed	flags		= IPv4
userrootwait
comment
 imap - pop3 mail daemon

comment_insideenabledgroupiid15:./etc/xinetd.d/imappackageimapprotocoltcprpc_versionscriptimapserver/usr/sbin/ipop3dserver_argsservicepop3socket_typestreamunparsed	flags		= IPv4
userrootwait
comment(
 imap - pop3 mail daemon over tls/ssl

comment_insideenabledgroupiid29:./etc/xinetd.d/imappackageimapprotocoltcprpc_versionscriptimapserver/usr/sbin/ipop3dserver_argsservicepop3ssocket_typestreamunparsed	flags		= IPv4
userrootwait
comment
 imap - imap mail daemon

comment_insideenabledgroupiid43:./etc/xinetd.d/imappackageimapprotocoltcprpc_versionscriptimapserver/usr/sbin/imapdserver_argsserviceimapsocket_typestreamunparsed	flags		= IPv4
userrootwait
comment(
 imap - imap mail daemon over tls/ssl

comment_insideenabledgroupiid57:./etc/xinetd.d/imappackageimapprotocoltcprpc_versionscriptimapserver/usr/sbin/imapdserver_argsserviceimapssocket_typestreamunparsed	flags		= IPv4
userrootwait
comment default: off
 description: The kerberized rlogin server accepts BSD-style rlogin sessions, \
              but uses Kerberos 5 authentication.
comment_insideenabledgroupiid1:./etc/xinetd.d/kloginpackagekrb5-apps-serversprotocolrpc_versionscriptkloginserver/usr/lib/mit/sbin/klogindserver_args-5servicekloginsocket_typestreamunparsed	flags		= REUSE
userrootwait
comment default: off
 description: The kerberized rshell server accepts rshell commands \
              authenticated and encrypted with Kerberos 5.
comment_insideenabledgroupiid1:./etc/xinetd.d/kshellpackagekrb5-apps-serversprotocolrpc_versionscriptkshellserver/usr/lib/mit/sbin/kshdserver_args-e -5servicekshellsocket_typestreamunparsed	flags		= REUSE
userrootwait
comment default: off
 description: The kerberized telnet server accepts normal telnet sessions, \
              but can also use Kerberos 5 authentication.
comment_insideenabledgroupiid1:./etc/xinetd.d/ktelnetpackagekrb5-apps-serversprotocolrpc_versionscriptktelnetserver/usr/lib/mit/sbin/telnetdserver_argsservicetelnetsocket_typestreamunparsed*	flags		= REUSE
	log_on_failure	+= USERID
userrootwait
commentcomment_insideenabledgroupiid1:./etc/xinetd.d/leafnodepackageleafnodeprotocoltcprpc_versionscriptleafnodeserver/usr/sbin/leafnodeserver_argsservicenntpsocket_typestreamunparsedusernewswait
comment3 netstat (like the services finger and systat) give out user information which
 may be valuable to potential "system crackers." Many sites choose to disable
 some or all of these services to improve security.  Try "telnet localhost
 systat" and "telnet localhost netstat" to see that information yourself!

comment_insideenabledgroupiid1:./etc/xinetd.d/netstatpackage	net-toolsprotocoltcprpc_versionscriptnetstatserver/bin/netstatserver_args-aservicenetstatsocket_typestreamunparseduserrootwait
commentA default: off
 description: NSCA (Nagios Service Check Acceptor)
comment_inside	only_from       = 127.0.0.1
enabledgroupnagiosiid1:./etc/xinetd.d/nscapackagenagios-nscaprotocolrpc_versionscriptnscaserver
/usr/bin/nscaserver_args-c /etc/nagios/nsca.cfg --inetdservicenscasocket_typestreamunparsed       	flags           = REUSE
        type            = UNLISTED
        port            = 5667
       	log_on_failure  += USERID
usernagioswait
commentu default: off
 description: The talk server accepts talk requests for chatting with users \
       on other systems.
comment_insideenabledgroupttyiid1:./etc/xinetd.d/ntalkpackagetalk-serverprotocoludprpc_versionscriptntalkserver/usr/sbin/in.talkdserver_argsservicentalksocket_typedgramunparsed	flags		= IPv4
usernobodywait
comment default: off
 description: The identd server provides a means to determine the identity
 of a user of a particular TCP connection. 

comment_insideenabledgroupiid1:./etc/xinetd.d/pidentdpackagepidentdprotocoltcprpc_versionscriptpidentdserver/usr/sbin/in.identdserver_args-i -t120serviceidentsocket_typestreamunparsed	flags		= IPv6
userrootwait
comment default: off
 description: The ftpd server serves FTP connections. It uses normal, \
       unencrypted usernames and passwords for authentication. This ftpd is \
       the pure-ftpd.
    ** NOTE ** when using pure-ftpd from xinetd the arguments to control
               it's behaviour should be added here in this file in the
               "server_args" line since the configuration file
               /etc/pure-ftpd.conf is only for standalone pure-ftpd.
               The command "/usr/sbin/pure-config-args /etc/pure-ftpd.conf"
               will print the arguments needed for behaviour like standalone
               pure-ftpd.
comment_inside    server_args =
enabledgroupiid1:./etc/xinetd.d/pure-ftpdpackage	pure-ftpdprotocoltcprpc_versionscript	pure-ftpdserver/usr/sbin/pure-ftpdserver_argsserviceftpsocket_typestreamunparseduserrootwait
comment
 qpopper - pop3 mail daemon

comment_insideenabledgroupiid1:./etc/xinetd.d/qpopperpackageqpopperprotocoltcprpc_versionscriptqpopperserver/usr/sbin/popperserver_args-sservicepop3socket_typestreamunparsed	flags		= IPv4
userrootwait
comment default: off
 description:
 Rexecd is the server for the rexec program. The server provides remote 
 execution facilities with authentication based on user names and 
 passwords.

comment_insideenabledgrouprootiid1:./etc/xinetd.d/rexecpackage
rsh-serverprotocoltcprpc_versionscriptrexecserver/usr/sbin/tcpdserver_args/usr/sbin/in.rexecdserviceexecsocket_typestreamunparsedI	flags		= NAMEINARGS
	log_on_success	+= USERID
	log_on_failure	+= USERID
userrootwait
comment default: off
 description:
 Rlogind is a server for the rlogin program. The server provides remote 
 execution with authentication based on privileged port numbers from trusted
 host

comment_inside'	server_args	= /usr/sbin/in.rlogind -a
enabledgrouprootiid1:./etc/xinetd.d/rloginpackage
rsh-serverprotocoltcprpc_versionscriptrloginserver/usr/sbin/tcpdserver_args/usr/sbin/in.rlogindserviceloginsocket_typestreamunparsedI	flags		= NAMEINARGS
	log_on_success	+= USERID
	log_on_failure	+= USERID
userrootwait
comment6 For man on the fly and ht://dig (full text search)
 
comment_insideenabledgroupiid1:./etc/xinetd.d/rmanpackagermanprotocoltcprpc_versionscriptrmanserver/usr/sbin/http-rmanserver_argsservice	http-rmansocket_typestreamunparsedusernobodywait
comment default: off
 description:
 The rshd server is a server for the rcmd(3) routine and, 
 consequently, for the rsh(1) program. The server provides 
 remote execution facilities with authentication based on 
 privileged port numbers from trusted hosts.

comment_inside$	server_args	= /usr/sbin/in.rshd -L
enabledgrouprootiid1:./etc/xinetd.d/rshpackage
rsh-serverprotocoltcprpc_versionscriptrshserver/usr/sbin/tcpdserver_args/usr/sbin/in.rshd -aLserviceshellsocket_typestreamunparsedI	flags		= NAMEINARGS
	log_on_success	+= USERID
	log_on_failure	+= USERID
userrootwait
comment7 default: off
 description: rsync file transfer daemon
comment_insideenabledgroupiid1:./etc/xinetd.d/rsyncpackagersyncprotocoltcprpc_versionscriptrsyncserver/usr/sbin/rsyncdserver_args--daemonservicersyncsocket_typestreamunparseduserrootwait
comment default: off
 description: The saned provides scanner service via the network.  \
	Applications like kooka, xsane or xscanimage can use the remote \
	scanner. 
comment_insideenabledgrouprootiid1:./etc/xinetd.d/sane-portpackage
sane-backendsprotocolrpc_versionscript	sane-portserver/usr/sbin/sanedserver_argsservice	sane-portsocket_typestreamunparsed	port        = 6566
userrootwait
commentP default: off
 description: An internal xinetd service, listing active servers.
comment_insideenabledgroupiid1:./etc/xinetd.d/serverspackageprotocoltcprpc_versionscriptserversserverserver_argsserviceserverssocket_typestreamunparsedT	type		= INTERNAL UNLISTED
	port		= 9099
	only_from	= 127.0.0.1
	FLAGS		= IPv6 IPv4
userwait
commentQ default: off
 description: An internal xinetd service, listing active services.
comment_insideenabledgroupiid1:./etc/xinetd.d/servicespackageprotocoltcprpc_versionscriptservicesserverserver_argsserviceservicessocket_typestreamunparsedT	type		= INTERNAL UNLISTED
	port		= 9098
	only_from	= 127.0.0.1
	FLAGS		= IPv6 IPv4
userwait
commentg
 The Internet secure UUCP service.

 Find UUCP config examples at
     /usr/share/doc/packages/uucp/cfg_example/taylor_config/
 There are also the suucp-*.conf files required for a stunnel
 driven SUUCP client and server configuration.

 This xinetd configuration file covers the servers side with
 suucp-server.conf as argument for the stunnel exectuable.

comment_insideenabledgroupiid1:./etc/xinetd.d/suucppackageprotocoltcprpc_versionscriptsuucpserver/usr/sbin/stunnelserver_args/etc/uucp/suucp-server.confservicesuucpsocket_typestreamunparseduseruucpwait
commentG default: off
 description: readonly access to a subversion repository
comment_insideenabledgroupsvngroupsyesiid1:./etc/xinetd.d/svnservepackage
subversionprotocoltcprpc_versionscriptsvnserveserver/usr/bin/svnserveserver_args)--read-only --root=/srv/svn/repos --inetdservicesvnsocket_typestreamunparsedusersvnwait
comment, SWAT is the Samba Web Administration Tool.
comment_insideenabledgroupiid1:./etc/xinetd.d/swatpackagesambaprotocoltcprpc_versionscriptswatserver/usr/sbin/swatserver_argsserviceswatsocket_typestreamunparsed9	only_from       =  127.0.0.1
	log_on_failure  += USERID
userrootwait
comment  Finger, systat and netstat give out user information which may be
 valuable to potential "system crackers." Many sites choose to disable
 some or all of these services to improve security.
 Try "telnet localhost systat" and "telnet localhost netstat" to see that
 information yourself!

comment_insideenabledgroupiid1:./etc/xinetd.d/systatpackageprocpsprotocoltcprpc_versionscriptsystatserver/bin/psserver_args-auwwxservicesystatsocket_typestreamunparsedusernobodywait
commentu default: off
 description: The talk server accepts talk requests for chatting with users \
       on other systems.
comment_insideenabledgroupttyiid1:./etc/xinetd.d/talkpackagetalk-serverprotocoludprpc_versionscripttalkserver/usr/sbin/in.talkdserver_argsservicetalksocket_typedgramunparsed	flags		= IPv4
usernobodywait
comment default: off
 description: Telnet is the old login server which is INSECURE and should \
	therefore not be used. Use secure shell (openssh).
	If you need telnetd not to "keep-alives" (e.g. if it runs over a ISDN \
	uplink), add "-n".  See 'man telnetd' for more details.
comment_insideenabledgroupiid1:./etc/xinetd.d/telnetpackage
telnet-serverprotocoltcprpc_versionscripttelnetserver/usr/sbin/in.telnetdserver_argsservicetelnetsocket_typestreamunparseduserrootwait
comment default: off
 description: tftp service is provided primarily for booting or when a \
 	router need an upgrade. Most sites run this only on machines acting as
 	"boot servers".
comment_insideenabledgroupiid1:./etc/xinetd.d/tftppackagetftpprotocoludprpc_versionscripttftpserver/usr/sbin/in.tftpdserver_args-s /tftpbootservicetftpsocket_typedgramunparsed	flags			= IPv6 IPv4
userrootwait
commentf default: off
 description: An RFC 868 time server. This is the tcp version,
 which is used by rdate.
comment_insideenabledgroupiid1:./etc/xinetd.d/timepackageprotocoltcprpc_versionscripttimeserverserver_argsservicetimesocket_typestreamunparsed9	type		= INTERNAL
	id		= time-stream
	FLAGS		= IPv6 IPv4
userrootwait
commentM default: off
 description: An RFC 868 time server. This is the udp version.
comment_insideenabledgroupiid1:./etc/xinetd.d/time-udppackageprotocoludprpc_versionscripttime-udpserverserver_argsservicetimesocket_typedgramunparsedM	type		= INTERNAL UNLISTED
	id		= time-dgram
	port		= 37
	FLAGS		= IPv6 IPv4
userrootwait
comment{
 The Internet UUCP service.
 
 Find UUCP config examples at
     /usr/share/doc/packages/uucp/cfg_example/taylor_config/

comment_inside Activate the bind statement if you use the secure UUCP (SUUCP) service.  In
 this case you do not need to bind uucp on any external interface.
    bind	= localhost
enabledgroupiid1:./etc/xinetd.d/uucppackageuucpprotocoltcprpc_versionscriptuucpserver/usr/lib/uucp/uucicoserver_args-lserviceuucpsocket_typestreamunparseduseruucpwaitcomment default: off
 description: This serves out a VNC connection which starts at a KDM login \
	prompt. This VNC connection has a resolution of 1024x768, 16bit depth.
comment_insideenabledgroupiid1:./etc/xinetd.d/vncpackage
xorg-x11-Xvncprotocoltcprpc_versionscriptvncserver+			/Xvncserver_argsC-noreset -inetd -once -query localhost -geometry 1024x768 -depth 16servicevnc1socket_typestreamunparsed 	type		= UNLISTED
	port		= 5901
usernobodywaitcomment default: off
 description: This serves out a VNC connection which starts at a KDM login \
	prompt. This VNC connection has a resolution of 1280x1024, 16bit depth.
comment_insideenabledgroupiid16:./etc/xinetd.d/vncpackage
xorg-x11-Xvncprotocoltcprpc_versionscriptvncserver+			/Xvncserver_argsD-noreset -inetd -once -query localhost -geometry 1280x1024 -depth 16servicevnc2socket_typestreamunparsed 	type		= UNLISTED
	port		= 5902
usernobodywaitcomment default: off
 description: This serves out a VNC connection which starts at a KDM login \
	prompt. This VNC connection has a resolution of 1600x1200, 16bit depth.
comment_insideenabledgroupiid31:./etc/xinetd.d/vncpackage
xorg-x11-Xvncprotocoltcprpc_versionscriptvncserver+			/Xvncserver_argsD-noreset -inetd -once -query localhost -geometry 1600x1200 -depth 16servicevnc3socket_typestreamunparsed 	type		= UNLISTED
	port		= 5903
usernobodywaitcomment default: off
 description: This serves out the vncviewer Java applet for the VNC \
	server running on port 5901, (vnc port 1).
comment_insideenabledgroupiid46:./etc/xinetd.d/vncpackagetightvncprotocoltcprpc_versionscriptvncserver+			/vnc_inetd_httpdserver_args
1024 768 5901service	vnchttpd1socket_typestreamunparsed 	type		= UNLISTED
	port		= 5801
usernobodywaitcomment default: off
 description: This serves out the vncviewer Java applet for the VNC \
	server running on port 5902, (vnc port 2).
comment_insideenabledgroupiid61:./etc/xinetd.d/vncpackagetightvncprotocoltcprpc_versionscriptvncserver+			/vnc_inetd_httpdserver_args1280 1024 5902service	vnchttpd2socket_typestreamunparsed 	type		= UNLISTED
	port		= 5802
usernobodywaitcomment default: off
 description: This serves out the vncviewer Java applet for the VNC \
	server running on port 5902, (vnc port 3).
comment_insideenabledgroupiid76:./etc/xinetd.d/vncpackagetightvncprotocoltcprpc_versionscriptvncserver+			/vnc_inetd_httpdserver_args1600 1200 5903service	vnchttpd3socket_typestreamunparsed 	type		= UNLISTED
	port		= 5803
usernobodywait
commentJ default: off
 description:
   The vsftpd FTP server serves FTP connections. It uses
   normal, unencrypted usernames and passwords for authentication.
 vsftpd is designed to be secure.

 NOTE: This file contains the configuration for xinetd to start vsftpd.
       the configuration file for vsftp itself is in /etc/vsftpd.conf

comment_inside        server_args             =
        log_on_success          += DURATION USERID
        log_on_failure          += USERID
        nice                    = 10
enabledgroupiid1:./etc/xinetd.d/vsftpdpackagevsftpdprotocoltcprpc_versionscriptvsftpdserver/usr/sbin/vsftpdserver_argsserviceftpsocket_typestreamunparseduserrootwait2	Inetd.ycp$_1cinetd/routines.ycp0
inetd3PopupReallyAbort3Package	Installed	3
UsersCacheGetUsernames		
GetGroupnames		%c- abort%'c-(||!
%/title	cc,0,1
%?server	server_args	cresult	c$@
(B/usr/sbin/tcpd4Cc&D
(G4Hcomp	c&J 	$L			splitstring			/&M-size	-O%Zabfieldscmismatchc$\findkeyc


-_%oabfieldscmismatchc$qfindkeyc
!||||

!haskey
!haskey
-x%	netd_conf	s	cmatchc$			findi	c

-% 	netd_conf	
table_datacdefaults	indexc$$,		foreachline	cc(!
4entryc&+$&
add
-
%serviceni_indexcstatus_text		wait_text	changed_text	sname	rpc_ver	
user_group	entryc,	
y2debug	
* %1	
service$$$
changedX(
enabled4c&Oninetd4c&---inetd(!	
package4c&NIinetd(
wait4c&Yesinetd4c&Noinetd$	
service$	
rpc_version(4c&+			+			/$	
group(4c&	
user4c&+			+				
user.$item
id
	
iid0+		NI
	
socket_type	
protocol	
server	
server_args-%!unsorted_termssort_bycsorted_termshelper_sorting_map	positionservice_name	c$	$
$$,foreachitemc
c&	
'add	&+,		foreachservice_name	term_idscc,foreachterm_idcc&	add
item-
%"	netd_conf	ctable_inputc$	,foreachservicec
c(!deleted4entryc$&add&% 
&-!-/%8#users	c$9
	mergelocalsystem&=
		sort
,>	
y2debug	
	users: %1
&@
			add
--default--inetd-A
%J$groups	c$K
	mergelocalsystem&O
		sort
,P	
y2debug	

groups: %1
&R
			add
--default--inetd-T
%]%
ready_conf	cret
c$^no,`		foreachline	c
c(adeleted4ac(benabled4bc&cyes-g%ta	b	cc(u

	scriptserviceprotocol4v
a_serverbn	
b_serverbn	c$z	
server	
server_args$|	
server	
server_args(~||||4c--$&
%'c&&
%rpm	cresultc$
&
(4c&
&&add&
,	
y2debug	
%1: %2
-2	Inetd.ycp%i((j-keval-l$r)$w*$+$,$-%-)$.	$/$0/$1%2caption	stepsread_status$
 Initializing inetd Configurationinetd$
,
 
Read the ConfigurationinetdReading the configuration...inetdFinishedinetd$
((-&.		SCR::Read.etc.xinetd_conf.services&/xinetd&0/((-,Finishedinetd((-&),-%3	new_entry	added	$&
				maplistsystem_s	
&,		foreachedited_s	
(4&-,	
y2milestone	
CONF: %1
$			filteredited_s	
		search			iidnew-
		flatten
%4caption	steps
$
Saving inetd Configurationinetd$
,
 
Write the settingsinetdWriting the settings...inetdFinishedinetd,!	
y2milestone	
Calling write:
(#(-#(%+4%new_conf	,'xinetd/enabledisable$)	&*		SCR::Read.etc.xinetd_conf.services&+.
.,,
SCR::Write.etc.xinetd_conf.services.4.,0
SCR::Write.etc.xinetd_conf.services.(2/42(3043,4	
y2milestone	
0%1 was running --- stoping and disabling servicexinetd(5!+,6xinetd,7xinetd49,:	
y2milestone	
$%1 was stopped --- leaving unchangedxinetd4=(?04?,@	
y2milestone	
'%1 was running --- calling force-reloadxinetd(A!+,Bxinetdforce-reload4E,F	
y2milestone	
0%1 was stopped --- enabling and starting servicexinetd(G!+,Hxinetd,Ixinetd,O	
y2milestone	

Writing done
(R,RCannot write settings!inetd(T(-T,UFinishedinetd(W(-W,X-Y%`5&a+-b4%l
-m

%v6repaired_default_conf	$w	,{		foreachservice	iid	$|	iid(}		regexpmatch		^(.*):./etc/xinetd.d/(.*)$'~iid					regexpsub				^(.*):\./etc/xinetd.d/(.*)$\1:/etc/xinetd.d/\2&			add-
%7,foreachkey
(haskey
4&
remove
-
%,		foreachchange_s	
matches
change_iid	$$	iid(		search		new4&
				maplisttarget_s	
	new_entry	$(4to_merge&+$7	serveriid&	union&			addchanged&			addenabledenabled-(4&
			add
(4,	
	y2warning	
Ambiguous match (%1): %2-
%8&.6
	netd_conf	&/
netd_status&1
last_created-%9defaults	changes	def_line$	$	$
(
-&(	-
,		foreachline	
(changed4line_iid		$	iid(||		search		new		search		inst4&			add-&			find	default_s	(4&			add-(	server/usr/sbin/tcpd4s	$	server_args 	&			addserver,#		foreachname	val('&&!		contains	scriptprotocolserviceserverenabled4+&,			remove&1			removechanged(5enabled46&7			removeenabled&:			add-?%G:config$I

&J
add
	netd_conf9.&K
add
netd_status/&L
add
last_created1,M	
y2milestone	
%1
-N
%U;S	$V
,W		foreachline	.(Y&&enabled!deleted4Y&Z
		
sformat		
%1<li>%2 <i>(%3)</i>
	service	protocol(`
&a
:<p><ul><i>All services are marked as stopped.</i></ul></p>inetd-b
%i<S	$j
(k.	4k&o

Network servicesinetd&p

4rhead	$v		
sformat		
#Network services are managed via %1inetdxinetd&w

&x

These services will be enabledinetd&y
		
sformat		
%1<ul>%2</ul></p>
;-{
%=current_line	$			findline	.	iid0
(4,	

y2internal	
can't happen&
&			addchanged&			adddeleted&.				maplistline	.(	iid0
4-4-%>&
			add
changed&.			add.
-%?&
			add
changed&.				maplistline	.(	iid0
4-
4-%@-
installremove%A,	

y2internal	
%1
,	
y2milestone	
  netd_conf: %1.%Bids	i$	$)size.4fit$(
4,		foreachkey	val
(&&.&(&			add	tostring	&+-%C-				maplist	attribute	val.	tointeger

	%D(haskey.	tointeger

	
-	.	tointeger

-
%E(haskey.	tointeger

	
-.	tointeger

-
%F(haskey.	tointeger

	
-.	tointeger

-
%G-F
enabled%H,=	.	tointeger
iid-%I,>
-%J,?
	.	tointeger
iid-

ACC SHELL 2018