Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/qpopper/files: qpopper-4.0.14-parallel-build.patch qpopper.init.d qpopper.xinetd qpopper.conf
Date: Mon, 30 Mar 2009 16:05:49
Message-Id: E1LoJzd-0005Gx-Uz@stork.gentoo.org
1 pva 09/03/30 16:05:45
2
3 Added: qpopper-4.0.14-parallel-build.patch qpopper.init.d
4 qpopper.xinetd qpopper.conf
5 Log:
6 Version bump, bug #147182, thank Mike Lundy for lot's of improvments: apop USE flag, init script, xinetd config file, config file and misc cleanups. Also build with --enable-shy, bug #145069, thank Icebird for report. Now fail on dobin functions, bug #248087, thank Diego E. 'Flameeyes' Pettenò for report. New drac USE flag.
7 (Portage version: 2.2_rc28/cvs/Linux i686)
8
9 Revision Changes Path
10 1.1 net-mail/qpopper/files/qpopper-4.0.14-parallel-build.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper-4.0.14-parallel-build.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper-4.0.14-parallel-build.patch?rev=1.1&content-type=text/plain
14
15 Index: qpopper-4.0.14-parallel-build.patch
16 ===================================================================
17 --- popper/Makefile.in.orig 2009-03-30 18:45:20.000000000 +0400
18 +++ popper/Makefile.in 2009-03-30 18:45:34.000000000 +0400
19 @@ -194,7 +194,7 @@
20 -I${common_srcdir} ${common_dir}/libcommon.a \
21 ${LIBS} ${LDFLAGS}
22
23 -popauth: ${POPAUTHOBJS}
24 +popauth: ${POPAUTHOBJS} common_library
25 ${CC} -o popauth ${POPAUTHOBJS} ${NETWORK_LIBS} ${DBM_LIBS} \
26 ${common_dir}/libcommon.a
27
28
29
30
31 1.1 net-mail/qpopper/files/qpopper.init.d
32
33 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.init.d?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.init.d?rev=1.1&content-type=text/plain
35
36 Index: qpopper.init.d
37 ===================================================================
38 #!/sbin/runscript
39 # Copyright 1999-2006 Gentoo Foundation
40 # Distributed under the terms of the GNU General Public License v2
41 # $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/files/qpopper.init.d,v 1.1 2009/03/30 16:05:45 pva Exp $
42
43 depend() {
44 need net
45 }
46
47 start() {
48 ebegin "Starting qpopper"
49 start-stop-daemon --start --quiet --background \
50 --exec /usr/sbin/popper -- -f /etc/qpopper.conf
51 eend $?
52 }
53
54 stop() {
55 ebegin "Stopping qpopper"
56 start-stop-daemon --stop --quiet --exec /usr/sbin/popper
57 eend $?
58 }
59
60
61
62 1.1 net-mail/qpopper/files/qpopper.xinetd
63
64 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.xinetd?rev=1.1&view=markup
65 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.xinetd?rev=1.1&content-type=text/plain
66
67 Index: qpopper.xinetd
68 ===================================================================
69 # default: off
70 # description: The POP3 service allows remote users to access their mail \
71 # using an POP3 client such as Netscape Communicator, mutt, \
72 # or fetchmail.
73 service pop-3
74 {
75 socket_type = stream
76 wait = no
77 user = root
78 port = 110
79 server = /usr/sbin/popper
80 server_args = -f /etc/qpopper.conf
81 log_on_success += USERID
82 log_on_failure += USERID
83 disable = yes
84 }
85
86
87
88 1.1 net-mail/qpopper/files/qpopper.conf
89
90 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.conf?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/qpopper/files/qpopper.conf?rev=1.1&content-type=text/plain
92
93 Index: qpopper.conf
94 ===================================================================
95 #---------------------------------------------------------------------
96 # Sample Qpopper 4.0 configuration file.
97 #
98 # This file lists all Qpopper configuration file options. To use,
99 # copy the desired setting to your own configuration file, remove
100 # the leading '#' and set the desired value.
101 #
102 #---------------------------------------------------------------------
103
104
105
106 # An integer value for the number of seconds to announce in
107 # the CAPA response for the server's minimum login delay.
108 #
109 # Default:
110 #
111 # set announce-login-delay =
112
113
114 # An integer value for the number of days to announce in
115 # the CAPA response for the server's maximum message
116 # retention period.
117 #
118 # Default:
119 #
120 # set announce-expire =
121
122
123 # The full path to the bulletins directory.
124 #
125 # Default: /var/spool/bulls
126 #
127 # set bulldir = "/var/spool/bulls"
128
129
130 # Set TRUE to permit sessions to continue even if the
131 # bulletins database can't be accessed. This permits
132 # users to get their mail, but they might not see some
133 # bulletins for a while, or at all.
134 #
135 # Only valid when compiled with '--enable-bulldb'.
136 #
137 # Default: false.
138 #
139 # set bulldb-nonfatal = false
140
141
142 # Sets the maximum number of attempts to lock the bulletins
143 # database. You normally do not need to adjust this. This value
144 # should only be changed if you know if your system has usleep(3C)
145 # or not. On systems with usleep(3C), this can be a large value
146 # (the default is 75). On systems without usleep(3C), this should
147 # remain small (the default is 10).
148 #
149 # Only valid when compiled with '--enable-bulldb'.
150 #
151 # Default: 75 (10 on systems without usleep(3c)).
152 #
153 # set bulldb-max-tries = 75
154
155
156 # Sets clear text handling options. Values are:
157 # o 'default' Clear text passwords are permitted for all users,
158 # except those in the APOP database
159 # o 'never' Clear text passwords are never permitted
160 # o 'always' Clear text passwords are always permitted
161 # o 'local' Clear text passwords are permitted on the local
162 # (127.*.*.*) loop back interface only
163 # o 'tls' Clear text passwords are permitted when TLS/SSL
164 # has been negotiated for the session
165 # o 'ssl' Same as tls
166 #
167 # The 'tls' and 'ssl' values are only valid if '--with-openssl' or
168 # '--with-sslplus' was used with ./configure.
169 #
170 # Default: default
171 #
172 # set clear-text-password = default
173
174
175 # Reads additional run-time options from the specified file.
176 #
177 # Caution. There are no restrictions on which options may
178 # appear in files specified with the '-f' command-line flag
179 # or the 'config-file' configuration file option in files
180 # chained from -f. Be certain that the file specified with
181 # '-f' or in any files it chains to are not writable by
182 # users.
183 #
184 # Default: none
185 #
186 # set config-file = /etc/mail/pop/qpopper.config
187
188
189 # Enables debug logging. Output is in syslog. If this option is used,
190 # it should be first, so that debug records are generated for subsequent
191 # options.
192 #
193 # Only valid if ./configure was run with '--enable-debugging'
194 #
195 # Default: false
196 #
197 # set debug = false
198
199
200 # Changes uppercase user names to lowercase. This permits users to
201 # configure their clients with user names in UPPER or MiXeD case.
202 # They can then login, assuming their actual user name is all
203 # lowercase.
204 #
205 # Default: false
206 #
207 # set downcase-user = false
208
209
210 # If '--with-drac' used with ./configure, this option specifies the DRAC
211 # host.
212 #
213 # Default: localhost
214 #
215 # set drac-host = localhost
216
217
218 # Enables Kerberos support.
219 #
220 # Only valid if ./configure run with '--enable-kerberos5'.
221 #
222 # Default: false
223 #
224 # set kerberos = false
225
226
227 # Specifies the Kerberos service to use (same as the compile time
228 # KERBEROS_SERVICE define). The default is rcmd, although the use of
229 # pop is popular.
230 #
231 # Only valid if ./configure run with '--enable-kerberos5'.
232 #
233 # Default: rcmd
234 #
235 # set kerberos-service = "rcmd"
236
237
238 # Checks if mail lock needs to be refreshed every this many messages.
239 #
240 # You normally do not need to adjust this. See "Performance" in the
241 # Qpopper Administrator's Guide for more information.
242 #
243 # Default:
244 #
245 # set mail-lock-check =
246
247
248 # Disables the reverse lookups on client IP addresses.
249 #
250 # Default: true
251 #
252 # set reverse-lookup = true
253
254
255 # Enables server mode by default. See the Qpopper Administrator's
256 # Guide for more information.
257 #
258 # Default: false
259 #
260 # set server-mode = false
261
262
263 # Enables statistics logging. After each session ends, a statistics
264 # record is written to the log. This record resembles the following
265 # example: 'stats randy 0 0 1 385 randy.example.org 192.168.2.4' and
266 # has the following meaning:
267 # Username: 'randy'
268 # Deleted messages: 0
269 # Deleted octets: 0
270 # Messages left on server: 1
271 # Octets left on server: 385
272 # Name of client machine: 'randy.example.org'
273 # IP address of client machine: '192.168.2.4'
274 #
275 # Default: false
276 #
277 # set statistics = false
278
279
280 # Sets the timeout for network reads. Qpopper terminates the
281 # connection with the client if no input is received in this
282 # many seconds. RFC 1939 states that this timeout must be
283 # 600 seconds (10 minutes). However, ideal settings in some
284 # cases are between 30 and 120 seconds. In other cases the 600
285 # value is best, and sometimes a value in between is better.
286 #
287 # Default: 120
288 #
289 # set timeout = 120
290
291
292 # Enables debug logging if '--enable-debugging' was used with
293 # ./configure. All debug and standard log records are written to
294 # the specified file. If this option is used, it should be first,
295 # so that debug records are generated for subsequent options.
296 #
297 # If used without '--enable-debugging', redirects all log messages
298 # to the specified file but does not enable debug logging.
299 #
300 # Default: none
301 #
302 # set tracefile =
303
304
305 # Reads additional run-time options from a file named
306 # '.qpopper-options' in the user's home directory, if present.
307 #
308 # This file is normally owned by the user.
309 #
310 # Default: false
311 #
312 # set user-options = false
313
314
315 # Reads additional run-time options from a file named
316 # 'username.qpopper-options' in the spool directory.
317 #
318 # This file should not be owned by nor writable by the user.
319 #
320 # Default: false
321 #
322 # set spool-options = false
323
324
325 # When updating the spool at the end of a session, this option
326 # instructs Qpopper to rename the temporary file to the spool instead
327 # of copying it. This reduces I/O at session end by a third, but is
328 # likely to break programs such as biff or the shell's mail check
329 # feature. Use this option only if such programs are not used. It is
330 # safest to only enable this option when users do not have shell
331 # access to the mail server.
332 #
333 # See "Performance" in the Qpopper Administrator's Guide for more
334 # information.
335 #
336 # Default: false
337 #
338 # set fast-update = false
339
340
341 # When set, domains are trimmed from user names before use. For
342 # example, if a user named 'maida' enters her login name in her POP
343 # client as 'maida@×××××××.org', Qpopper treats this as just 'maida'.
344 #
345 # Default: false
346 #
347 # set trim-domain = false
348
349
350 # Specifies TLS/SSL support. The permitted values are:
351 # o 'default' TLS/SSL is not supported
352 # o 'none' Same as default
353 # o 'stls' Enables support for the STLS command. This
354 # permits TLS/SSL negotiations on the
355 # standard (or any) port, allowing the same
356 # port to be used by TLS/SSL and regular
357 # clients.
358 # o 'alternate-port' Enables alternate-port TLS/SSL. Some older
359 # clients require this. (The usual port for
360 # alternate-port TLS/SSL with pop is 995.)
361 #
362 # Only valid when '--with-openssl' or '--with-sslplus' used with
363 # ./configure
364 #
365 # Default: default
366 #
367 # set tls-support = default
368
369
370 # Specifies the permitted cipher suites. See the OpenSSL documentation
371 # for syntax. You normally do not need to set this.
372 #
373 # Only valid when '--with-openssl' used with ./configure
374 #
375 # Default:
376 #
377 # set tls-cipher-list =
378
379
380 # Restricts the version of TLS/SSL recognized in session negotiations.
381 # You normally do not need to set this. Supported values are:
382 # o 'default' (same as SSLv23)
383 # o 'SSLv2' Forces Qpopper only to understand SSLv2 client hello
384 # messages.
385 # o 'SSLv3' Forces Qpopper only to understand SSLv3 client hello
386 # messages. This especially means that it does not
387 # understand SSLv2 client hello messages, which are
388 # widely used for compatibility reasons.
389 # o 'TLSv1' Forces Qpopper only to understand TLSv1 client hello
390 # messages. This especially means that it does not
391 # understand SSLv2 client hello messages, which are
392 # widely used for compatibility reasons. It also does
393 # not understand SSLv3 client hello messages.
394 # o 'SSLv23' Allows Qpopper to understand SSLv2, SSLv3, and TLSv1
395 # client hello messages. This is the best choice when
396 # compatibility is a concern. This is the default
397 # value.
398 # o 'all' (same as SSLv23)
399 #
400 # Only valid when '--with-openssl' used with ./configure
401 #
402 # Default: default
403 #
404 # set tls-version = default
405
406
407 # Specifies the file containing the server's TLS/SSL certificate and
408 # encrypted private key.
409 #
410 # Only valid if '--with-sslplus' used with ./configure.
411 #
412 # Default: none
413 #
414 # set tls-identity-file =
415
416
417 # Specifies the passphrase to decrypt the server's private key (in the
418 # identify file).
419 #
420 # Only valid if '--with-sslplus' used with ./configure.
421 #
422 # Default: none
423 #
424 # set tls-passphrase =
425
426
427 # Specifies the file which contains the server's TLS/SSL certificate.
428 # This file may also contain the server's unencrypted private key.
429 #
430 # Only valid if '--with-openssl' used with ./configure
431 #
432 # Default: none
433 #
434 #
435 # set tls-server-cert-file = /etc/mail/certs/cert.pem
436
437
438 # Specifies a file which contains the server's TLS/SSL private key.
439 # Note: This private key must not be encrypted.
440 #
441 # If the private key is contained in the same file as the certificate
442 # (as specified with tls-server-cert-file), you do not need to set
443 # this option.
444 #
445 # Only valid if '--with-openssl' used with ./configure
446 #
447 # Default: none
448 #
449 # set tls-private-key-file =
450
451
452 # When set, Qpopper writes a log record at the end of a session
453 # containing the elapsed time for the session authentication,
454 # initialization. and cleanup.
455 #
456 # Default: false
457 #
458 # set timing = false
459
460
461 # When set, Qpopper checks for old .user.pop files in old locations
462 # when hash-spool or homedirmail is used. When reset, Qpopper skips
463 # this check, which speeds things up.
464 #
465 # Default: true
466 #
467 # set check-old-spool-loc = true
468
469
470 # When set, Qpopper checks for and creates if needed the hashed spool
471 # directories. When reset, Qpopper doesn't check for or create the
472 # hashed spool directories. Set to false if you precreate the
473 # directories.
474 #
475 # Default: true
476 #
477 # set check-hash-dir = true
478
479
480 # When set, Qpopper checks for expired passwords (if the platform
481 # permits). When reset, Qpopper omits this check.
482 #
483 # Default: true
484 #
485 # set check-password-expired = true
486
487
488 # Determines whether Qpopper updates the read/unread status of
489 # messages (a feature relied on by some mail clients). Also
490 # determines if Qpopper saves the message's unique identifier
491 # (UID) in the spool.
492 #
493 # When reset, it forces the UID for every message to be
494 # recalculated, using more CPU but potentially less I/O.
495 #
496 # See the "Performance" section of the Qpopper Administrator's Guide
497 # for more information.
498 #
499 # Default: true
500 #
501 # set update-status-headers = true
502
503
504 # Determines whether Qpopper enters update state when a session
505 # aborts. Resetting this option causes Qpopper to ignore any
506 # deletions if the session is aborted.
507 #
508 # Note that RFC 1939, section 6 prohibits the default behavior,
509 # but experience showed that otherwise users on noisy lines were
510 # often unable to delete their mail. Reset this option to inhibit
511 # the default behavior, and obey RFC 1939, but watch for users who
512 # download the same messages over and over, or whose spools fill up.
513 #
514 # Default: true
515 #
516 # set update-on-abort = true
517
518
519 # When set, Qpopper automatically and unconditionally deletes messages
520 # that have been downloaded using the RETR command (the normal command
521 # for accessing messages).
522 #
523 # Caution: This option could result in lost mail. Be sure to
524 # inform your users that the option is in effect before enabling.
525 #
526 # Default: false
527 #
528 # set auto-delete = false
529
530
531 # When set, Qpopper shows bulletins to users by groups (the group name
532 # is the second dot-separated element in each bulletin's name). See
533 # "Using Bulletins" in the Qpopper Administrator's Guide for more
534 # information. Use a group name of 'ALL' for all users.
535 #
536 # Default: false
537 #
538 # set group-bulletins = false
539
540
541 # When set to a 1 or 2, the subdirectory for the mail spools is
542 # determined from the user name by either (1) hashing the first four
543 # characters or (2) by using directories equal to the first letter and
544 # the second letter (if any). For example, if the spool directory is
545 # '/var/mail', the spool file for user 'maida' would be:
546 # '/var/mail/maida' hash-spool = 0
547 # '/var/mail/o/maida' hash-spool = 1
548 # '/var/mail/m/a/maida' hash-spool = 2
549 #
550 # See the "Performance" section of the Qpopper Administrator's Guide
551 # for more information.
552 #
553 # Default: 0
554 #
555 # set hash-spool = 0
556
557
558 # To have the user's home directory be the spool location, set this
559 # option to be the correct file name for the spool.
560 #
561 # Default: none
562 #
563 # set home-dir-mail = ".mail"
564
565
566 # When set, instructs Qpopper to generate message unique identifiers
567 # (UIDs) using old (pre-3.x) style encoding. This is useful only if
568 # you also set 'update-status-headers' to false, have existing users
569 # with old (pre-3.x) spool files, and you want to keep the UIDs the
570 # same.
571 #
572 # Default: false
573 #
574 # set old-style-uid = false
575
576
577 # When set, Qpopper checks for and hides status messages created by
578 # University of Washington software.
579 #
580 # Default: false
581 #
582 # set UW-kluge = false
583
584
585 # When set, Qpopper keeps (does not delete) the '.user.pop' file (the
586 # temporary drop file). Normally this file is deleted when the
587 # session ends. Some sites like to retain it to determine the last
588 # time a user has accessed his or her mail.
589 #
590 # Default: false
591 #
592 # set keep-temp-drop = false
593
594
595 # When set, causes server mode to be on for users who are members of
596 # the specified group. See the "Enabling Server Mode" and
597 # "Performance" sections of the Qpopper Administrator's Guide for more
598 # information.
599 #
600 # Default: none
601 #
602 # set group-server-mode =
603
604
605 # When set, causes server mode to be off for users who are members of
606 # the specified group. See the "Enabling Server Mode" and
607 # "Performance" sections of the Qpopper Administrator's Guide for more
608 # information.
609 #
610 # Default: none
611 #
612 # set group-no-server-mode =
613
614
615 # Specifies a file that permits only users listed in the file to have
616 # Qpopper access. The format is a list of user names, one per line.
617 #
618 # Default: none
619 #
620 # set auth-file =
621
622
623 # Specifies a file that denies access to users listed in the file.
624 # The format is a list of user names, one per line.
625 #
626 # Default: none
627 #
628 # set nonauth-file =
629
630
631 # Set this option if you don't want Qpopper to display its version in
632 # the POP protocol banner or CAPA IMPLEMENTATION response of
633 # unauthenticated users.
634 # Some sites believe this improves security since it avoids advertising
635 # that an old version (perhaps with known vulnerabilities) is being
636 # used. Others feel is makes the site more likely to be attacked,
637 # since it also avoids advertising when running a secure version.
638 #
639 # Default: false
640 #
641 # set shy = false
642
643
644 # Set this to the full path to sendmail or other such program used to
645 # submit new messages. Qpopper uses this to implement XTND XMIT.
646 #
647 # The default is determined at compile time.
648 #
649 #
650 # set mail-command = /usr/sbin/sendmail
651
652
653 # Set this to the full path to the mail spool directory.
654 #
655 # The default is determined at compile time.
656 #
657 # set spool-dir = /var/spool/mail
658
659
660 # If you do not want '.user.pop' (temporary drop files) to be in the
661 # spool directory, set this to the full path to the directory to be
662 # used for temp drop files. Note that use of /tmp is not recommended,
663 # because a system reboot will wipe out the files. This could cause
664 # lost mail.
665 #
666 # Default: spool directory
667 #
668 # set temp-dir =
669
670
671 # The name of the temporary drop files. You should not normally set
672 # this option.
673 #
674 # Default: ".%s.pop"
675 #
676 # set temp-name = ".%s.pop"
677
678
679 # If you do not want user cache files to be in the same directory as
680 # temporary drop files, set this to the full path to the directory for
681 # cache files. Note that use of /tmp is not recommended, because a
682 # system reboot wipes out the files.
683 #
684 # Default: temp-dir
685 #
686 # set cache-dir =
687
688
689 # The name of the cache files. You should not normally set this
690 # option.
691 #
692 # Default: ".%s.cache"
693 #
694 # set cache-name = ".%s.cache"
695
696
697 # Specifies the maximum number of old bulletins seen by new users.
698 #
699 # Default: 1
700 #
701 # set max-bulletins = 1
702
703
704 # When set, Qpopper uses a method of opening lock files that may work
705 # over NFS. This has not been thoroughly tested, however.
706 #
707 # Default: false
708 #
709 # set no-atomic-open = false
710
711
712 # Qpopper sends network output to client in small chunks (for example,
713 # line-by-line when sending a message). By default, Qpopper
714 # aggregates data to be sent to clients in large chunks. This may be
715 # faster or slower, depending on specifics of both the client and
716 # server hardware and networking stacks as wel as network elements in
717 # between (such as routers). Also, some networking stacks do their
718 # own aggregation.
719 #
720 # Under congested network conditions, larger packets increase the
721 # incidence of lost packets and thus client or server timeouts,
722 # leading to "POP timeout" or "EOF" errors.
723 #
724 # When TLS/SSL is in effect, smaller packets increase the overhead
725 # needed to send data, which may result in worse performance.
726 #
727 # You can adjust the Qpopper behavior by setting this option. The
728 # values are:
729 # o 'default' Always send large chunks
730 # o 'always' Same as 'default'
731 # o 'never' Never aggregate data into large chunks
732 # o 'tls' Only aggregate data into large chunks when TLS/SSL
733 # has been negotiated for the session
734 # o 'ssl' Same as 'tls'
735 #
736 # Default: default
737 #
738 # set chunky-writes = default
739
740
741 # Specifies the log facility that Qpopper uses.
742 #
743 # Note that this does not apply to popauth, nor to the daemon in
744 # standalone mode. These continue to use the compile-time default.
745 #
746 # Values are:
747 # o 'mail' Qpopper logs to LOG_MAIL facility.
748 # o 'local0' Qpopper logs to LOG_LOCAL0 facility.
749 # o 'local1' Qpopper logs to LOG_LOCAL1 facility.
750 # o 'local2' Qpopper logs to LOG_LOCAL2 facility.
751 # o 'local3' Qpopper logs to LOG_LOCAL3 facility.
752 # o 'local4' Qpopper logs to LOG_LOCAL4 facility.
753 # o 'local5' Qpopper logs to LOG_LOCAL5 facility.
754 # o 'local6' Qpopper logs to LOG_LOCAL6 facility.
755 # o 'local7' Qpopper logs to LOG_LOCAL7 facility.
756 #
757 # Default: determined at compile time, usually LOG_LOCAL0 or
758 # LOG_MAIL, depending on the operating system.
759 #
760 # set log-facility = local1
761
762
763 # When set, Qpopper logs successful authentications using the
764 # specified string. Within the string, an occurrence of '%0' is
765 # replaced with the Qpopper version, '%1' with the user name, '%2'
766 # with the user's host name, and '%3' with the user's IP address.
767 #
768 # Default: none, unless '--enable-log-login' used with ./configure,
769 # in which case "(v%0) POP login by user /"%1/" at (%2) %3" is used.
770 #
771 # set log-login = "(v%0) POP login by user /"%1/" at (%2) %3"