1
# SOME DESCRIPTIVE TITLE
2
# Copyright (C) YEAR Robert Luberda <robert@debian.org> (msgids)
3
# This file is distributed under the same license as the rlinetd package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9
"Project-Id-Version: rlinetd 0.7\n"
10
"Report-Msgid-Bugs-To: rlinetd@packages.debian.org\n"
11
"POT-Creation-Date: 2010-03-20 17:36+0100\n"
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
"Language-Team: LANGUAGE <LL@li.org>\n"
16
"Content-Type: text/plain; charset=utf-8\n"
17
"Content-Transfer-Encoding: ENCODING"
26
#: ./rlinetd.8:2 ./rlinetd.conf.5:3 ./inetd2rlinetd.8:2
28
msgid "February 21st, 2009"
32
#: ./rlinetd.8:2 ./rlinetd.conf.5:3 ./inetd2rlinetd.8:2
38
#: ./rlinetd.8:2 ./inetd2rlinetd.8:2
44
#: ./rlinetd.8:3 ./rlinetd.conf.5:4 ./inetd2rlinetd.8:3
51
msgid "rlinetd - an(other) internet super-server"
55
#: ./rlinetd.8:5 ./inetd2rlinetd.8:5
62
msgid "[B<-f> I<E<lt>config-fileE<gt>>] [B<-p> I<E<lt>parser-moduleE<gt>>]"
66
#: ./rlinetd.8:13 ./rlinetd.conf.5:6 ./inetd2rlinetd.8:14
74
"B<rlinetd> is a connection manager which binds and listens to a number of "
75
"ports, and performs specified actions when a connection is made."
79
#: ./rlinetd.8:17 ./inetd2rlinetd.8:21
87
"The program will accept a number of arguments to adjust the startup "
95
"is a flag to raise the debug level. This will, amongst other things, prevent "
96
"dissociation from the controlling terminal and give output on stderr."
102
msgid "will give a brief synopsis of the options."
108
msgid "B<-f>I< E<lt>config-fileE<gt>>"
113
msgid "allows the specification of an alternative configuration file to be read."
119
msgid "B<-p>I< E<lt>parser-moduleE<gt>>"
125
"allows the specification of an alternative parser module to be used when "
126
"parsing the configuration file."
137
msgid "default configuration file."
142
msgid "default parser module."
146
#: ./rlinetd.8:45 ./rlinetd.conf.5:811 ./inetd2rlinetd.8:51
152
#: ./rlinetd.8:47 ./rlinetd.conf.5:814 ./inetd2rlinetd.8:56
158
#: ./rlinetd.8:49 ./rlinetd.conf.5:816 ./inetd2rlinetd.8:58
160
"This manual page was written by Mikolaj J. Habryn "
161
"E<lt>dichro-doc@rcpt.toE<gt>. Modified by Robert Luberda "
162
"E<lt>robert@debian.orgE<gt>."
166
#: ./rlinetd.conf.5:3
172
#: ./rlinetd.conf.5:3
178
#: ./rlinetd.conf.5:6
179
msgid "rlinetd.conf - rlinetd configuration file"
183
#: ./rlinetd.conf.5:12
185
"B<rlinetd.conf> holds configuration information for B<rlinetd>. There are a "
186
"small number of similar top level constructs, differing chiefly in which "
187
"options can be meaningfully used with them."
191
#: ./rlinetd.conf.5:22
193
"All strings are quoted with the B<\"> character. In some situations "
194
"(e.g.. the B<log>, B<exec>, and B<chroot> directives), there are a number of "
195
"variables that can be substituted into the string."
199
#: ./rlinetd.conf.5:24
200
msgid "Unless stated otherwise, all numbers must be positive."
204
#. --------------------------------------------------------------------
205
#. {{{ service """name"""
207
#: ./rlinetd.conf.5:29
208
msgid "B<service \"name\" {>"
212
#: ./rlinetd.conf.5:31 ./rlinetd.conf.5:600 ./rlinetd.conf.5:690
217
#: ./rlinetd.conf.5:33 ./rlinetd.conf.5:302 ./rlinetd.conf.5:602 ./rlinetd.conf.5:692
221
#. service """name"""
223
#: ./rlinetd.conf.5:41
225
"This construct describes a service. The B<name> parameter is for naming "
226
"convenience alone, it simply serves to distinguish logging messages and "
227
"provides a default for options which can logically accept a name as an "
233
#: ./rlinetd.conf.5:58
235
"This construct allows easily enabling or disabling service. The argument "
236
"can be either B<yes> or B<no>. The default value is B<yes>. Setting this "
237
"to B<no> disables service."
242
#: ./rlinetd.conf.5:61 ./rlinetd.conf.5:81 ./rlinetd.conf.5:102 ./rlinetd.conf.5:121 ./rlinetd.conf.5:138 ./rlinetd.conf.5:160 ./rlinetd.conf.5:179 ./rlinetd.conf.5:196 ./rlinetd.conf.5:214 ./rlinetd.conf.5:231 ./rlinetd.conf.5:261 ./rlinetd.conf.5:280 ./rlinetd.conf.5:321 ./rlinetd.conf.5:347 ./rlinetd.conf.5:406 ./rlinetd.conf.5:427 ./rlinetd.conf.5:468 ./rlinetd.conf.5:493 ./rlinetd.conf.5:514 ./rlinetd.conf.5:530 ./rlinetd.conf.5:547 ./rlinetd.conf.5:566 ./rlinetd.conf.5:585 ./rlinetd.conf.5:623 ./rlinetd.conf.5:640 ./rlinetd.conf.5:657 ./rlinetd.conf.5:674
248
#: ./rlinetd.conf.5:78
250
"This lists the ports that the service should be made available on. The ports "
251
"can be listed in either string or numeric format. If unspecified, this "
252
"defaults to the name of the service unless the service is an RPC service, in "
253
"which case the port value will be dynamically assigned by the system."
258
#: ./rlinetd.conf.5:99
260
"This specifies which interfaces the listed ports should be bound on. It "
261
"takes a list of IP addresses as an argument, corresponding to the configured "
262
"addresses of the interfaces required. If unspecified, this defaults to "
263
"B<INADDR_ANY> and will bind to all available interfaces."
268
#: ./rlinetd.conf.5:118
270
"This specifies the invocation of the service. A number of substitutions can "
271
"be made within the string; please see B<String Modifiers> below."
276
#: ./rlinetd.conf.5:135
277
msgid "This specifies the binary to be executed, if different to B<exec>."
281
#: ./rlinetd.conf.5:157
283
"This specifies the socket protocol to use when listening on ports for the "
284
"service. The argument can be either B<tcp> or B<udp>. The default setting "
285
"for this variable is B<tcp>."
289
#: ./rlinetd.conf.5:176
291
"This specifies the userid under which this service should run. It will "
292
"accept an argument in either symbolic or numeric form. Unless B<group> (see "
293
"below) is given, the groupid is also set to the user's primary group."
298
#: ./rlinetd.conf.5:193
300
"This specifies the groupid under which this service should run. It will "
301
"accept an argument in either symbolic or numeric form."
306
#: ./rlinetd.conf.5:211
308
"This is the backlog argument which will be passed to the B<listen>(2) "
314
#: ./rlinetd.conf.5:228
316
"This specifies the maximum number of service instances that can be running "
317
"at any one time. The default setting for this variable is 40."
322
#: ./rlinetd.conf.5:258
324
"This directive emulates the B<inetd>(8) I<wait> behaviour. The argument "
325
"can be either B<yes> or B<no>. The default value is B<no>. Setting this to "
326
"B<yes> also resets the value of B<instances> option to 1."
331
#: ./rlinetd.conf.5:277
333
"This specifies the process priority to run this service at. The argument is "
334
"passed directly to the B<setpriority>(2) system call. The value may be "
340
#: ./rlinetd.conf.5:295
342
"This specifies that the service should be registered with the system's "
343
"B<portmap>(8) mapper as an RPC service. It accepts a list of arguments as "
348
#: ./rlinetd.conf.5:297
353
#: ./rlinetd.conf.5:300
354
msgid "B<name \"string\";> B<version 3,6,9-15,22;>"
358
#: ./rlinetd.conf.5:306
359
msgid "The I<name> parameter is optional, and defaults to the service name."
364
#: ./rlinetd.conf.5:318
366
"This specifies the root directory for the service. The string argument can "
367
"accept modifiers as detailed in B<String Modifiers> below."
372
#: ./rlinetd.conf.5:344
374
"This directive takes two arguments. The first must be either the symbolic "
375
"name of a previously specified B<log> directive (see below), or the unquoted "
376
"word B<syslog>. If the latter, the message will be logged via the "
377
"B<syslog>(3) call. The second argument is the message that will be logged, "
378
"subject to the modifiers detailed in B<String Modifiers> below."
382
#: ./rlinetd.conf.5:349
383
msgid "I<log syslog \"Service from %O complete\";>"
388
#: ./rlinetd.conf.5:373
390
"This directive causes access controls as specified by tcp_wrappers to be "
391
"applied. This has the same effect as invoking a service with a B<server> "
392
"argument of I</usr/sbin/tcpd> (or wherever your B<tcpd>(8) program is "
393
"kept), but saves the additional step of starting the program. It will accept "
394
"up to two additional arguments. The first is a service name to apply against "
395
"its rules, and the second is a block of instructions to execute if "
396
"matched. If no name is specified, it defaults to the name of the service. If "
397
"the instruction block is not specified, it defaults to 'exit;'."
402
#: ./rlinetd.conf.5:376
407
#: ./rlinetd.conf.5:383
409
msgid "I<tcpd \"pointless\" { echo \"Hi guys, come on in.\"; }>\n"
413
#: ./rlinetd.conf.5:385
415
msgid "I<tcpd \"defiant\" { echo \"500 Access denied from %O.\"; exit; }>\n"
420
#: ./rlinetd.conf.5:403
422
"This directive is only useful in an instruction block argument to the "
423
"B<tcpd> directive. Note well - not using it (and not specifying some other "
424
"terminating directive, such as B<exec>) will result in the service being "
429
#: ./rlinetd.conf.5:424
431
"This directive specifies the capabilities that this service should have when "
432
"running. The argument is a string that is passed directly to "
433
"B<cap_from_text>(3). I know, that's a pretty lousy description, but this "
434
"feature is of limited utility until and unless you read the "
435
"README.capabilities file anyway."
440
#: ./rlinetd.conf.5:445
442
"This directive takes two arguments. The first is a symbol specifying the "
443
"type of limit required. These are listed below. The second argument takes "
444
"one of two forms. It can either be a single numeric value, in which case "
445
"both of the soft and hard limits of the resource in question will be set to "
446
"this value. Alternatively, it can be a list in the form:"
450
#: ./rlinetd.conf.5:460
452
"In which case the hard and soft limits will be set appropriately. In either "
453
"case, the word B<unlimited> can be specified instead of a numeric value, "
454
"thus removing any restriction. The values are passed directly to the "
455
"B<setrlimit>(2) syscall, and should be specified in that context."
459
#: ./rlinetd.conf.5:462
463
#. service/initgroups
465
#: ./rlinetd.conf.5:490
467
"The argument can be either B<yes> or B<no>. This directive causes "
468
"B<initgroups>(3) to be called at service startup, which sets the "
469
"supplementary groups of the service according to the B</etc/group> file."
474
#: ./rlinetd.conf.5:511
476
"This directive specifies the protocol family that rlinetd should bind "
477
"sockets on for this service. Currently, this can be either B<ipv4> or "
478
"B<ipv6.> If unspecified, this defaults to something appropriate for the "
484
#: ./rlinetd.conf.5:527
485
msgid "This directive lets you dump a file as output to a connection."
490
#: ./rlinetd.conf.5:544
492
"This directive allows you to output a dynamically generated line to the "
497
#: ./rlinetd.conf.5:549
498
msgid "I<echo \"500 Service denied from your IP (%O)\";>"
503
#: ./rlinetd.conf.5:563
505
"This directive allows you to specify a Linux Socket Filter program to be "
506
"associated with the listening socket. These can be generated with a tool "
507
"such as B<lsfcc>(1)"
512
#: ./rlinetd.conf.5:582
514
"This directive loops eternally, outputting data to any connection. If no "
515
"argument is given, it echoes a subset of the printable characters. However, "
516
"a filename can be supplied as an argument, in which case the contents of "
517
"that file are output in a loop."
521
#: ./rlinetd.conf.5:598
522
msgid "B<log \"name\" {>"
527
#. ----------------------
530
#: ./rlinetd.conf.5:615
532
"This construct describes a logging target. The B<name> parameter is used as "
533
"an argument to the B<log> directive in B<service> configurations."
538
#: ./rlinetd.conf.5:620
539
msgid "This specifies the filename for this logfile."
544
#: ./rlinetd.conf.5:637
546
"This specifies the file permissions for the logfile. The argument is "
547
"required to be numeric, and defaults to 0640 if not specified."
552
#: ./rlinetd.conf.5:654
554
"This specifies the uid of the logfile, and can be specified as either a "
555
"numeric uid, or username."
560
#: ./rlinetd.conf.5:671
562
"This specifies the gid of the logfile, and can be specified as either a "
563
"numeric gid, or groupname."
567
#: ./rlinetd.conf.5:688
568
msgid "B<defaults {>"
573
#: ./rlinetd.conf.5:699
575
"This construct takes the same parameters as a B<service> declaration, but "
576
"instead of specifying a service sets defaults for all services specified "
581
#: ./rlinetd.conf.5:705
582
msgid "B<directory \"path\" \"match\" \"ignore\";>"
585
#. defaults/directory
587
#: ./rlinetd.conf.5:719
589
"This construct specifies a directory which contains additional configuration "
590
"files to be parsed. Parsing of these additional files does not commence "
591
"until the current file is complete. The I<match> and I<ignore> arguments are "
592
"optional, and if specified, are used to filter the files in the "
593
"directory. Filenames must match the I<match> regexp, if given, and must not "
594
"match the I<ignore> regexp, if given. Filenames beginning with a period "
595
"('.') are skipped in all cases. Directories are not recursed into."
599
#: ./rlinetd.conf.5:726
601
msgid "String Modifiers"
605
#: ./rlinetd.conf.5:732
607
"There are a number of variables which can be substituted into arguments to "
608
"some directives. Although they can all be used in the same places, the "
609
"information accessed by some is unavailable in certain cases."
613
#: ./rlinetd.conf.5:736
614
msgid "The source IP address of the connection."
618
#: ./rlinetd.conf.5:739
619
msgid "The source port of the connection."
623
#: ./rlinetd.conf.5:742
624
msgid "The total CPU time used."
628
#: ./rlinetd.conf.5:745
629
msgid "The user CPU time used."
633
#: ./rlinetd.conf.5:748
634
msgid "The system CPU time."
638
#: ./rlinetd.conf.5:751
639
msgid "Maximum resident set size."
643
#: ./rlinetd.conf.5:754
644
msgid "Shared memory size."
648
#: ./rlinetd.conf.5:757
649
msgid "Unshared data size."
653
#: ./rlinetd.conf.5:760
654
msgid "Unshared stack size."
658
#: ./rlinetd.conf.5:763
659
msgid "Page reclaims."
663
#: ./rlinetd.conf.5:766
668
#: ./rlinetd.conf.5:769
673
#: ./rlinetd.conf.5:772
674
msgid "Block input operations."
678
#: ./rlinetd.conf.5:775
679
msgid "Block output operations."
683
#: ./rlinetd.conf.5:778
684
msgid "Messages sent."
688
#: ./rlinetd.conf.5:781
689
msgid "Messages received."
693
#: ./rlinetd.conf.5:784
694
msgid "Signals received."
698
#: ./rlinetd.conf.5:787
699
msgid "Voluntary context switches."
703
#: ./rlinetd.conf.5:790
704
msgid "Involuntary context switches."
708
#: ./rlinetd.conf.5:793
713
#: ./rlinetd.conf.5:796
714
msgid "Running time."
718
#: ./rlinetd.conf.5:801
720
"The current time expressed as seconds since epoch 1980, dumped as a network "
721
"order 32 bit word. This has absolutely no use other than in implementing the "
722
"inetd-like time functionality."
727
#. ====================================================================
729
#: ./rlinetd.conf.5:810
730
msgid "The current time and date, in pretty-printed B<ctime>(3) format."
734
#: ./inetd2rlinetd.8:2
736
msgid "INETD2RLINETD"
740
#: ./inetd2rlinetd.8:5
741
msgid "inetd2rlinetd - configuration file converter"
745
#: ./inetd2rlinetd.8:14
746
msgid "[B<-f> I<file>] [B<-l> I<entry>] [I<directory>]"
750
#: ./inetd2rlinetd.8:21
752
"B<inetd2rlinetd> is a script to convert typical B<inetd.conf>(5) style "
753
"configuration files to B<rlinetd.conf>(5) style configuration files."
757
#: ./inetd2rlinetd.8:22
759
msgid "B<-f>I< file>"
763
#: ./inetd2rlinetd.8:27
764
msgid "File in B<inetd.conf>(5) format which will be converted. Default in stdin."
768
#: ./inetd2rlinetd.8:27
770
msgid "B<-l>I< entry>"
774
#: ./inetd2rlinetd.8:35
776
"A line from B<inetd.conf>(5) format. Only that line will be converted. On "
777
"Debian systems, this option is used internally by the B<update-inetd>(8) "
782
#: ./inetd2rlinetd.8:35
788
#: ./inetd2rlinetd.8:39
789
msgid "Output files directory. Default is I</etc/rlinetd.d>."
793
#: ./inetd2rlinetd.8:42
794
msgid "Forces overwriting existing files with new version."
798
#: ./inetd2rlinetd.8:45
799
msgid "Prints to standard output list of generated files."
803
#: ./inetd2rlinetd.8:45
809
#: ./inetd2rlinetd.8:51
810
msgid "Options B<-f> and B<-l> cannot be used together."