[tin] speichert keine eigenen Artikel mehr?

02/06/2015 - 08:43 von Ulli Horlacher | Report spam
Nach Wechsel auf tin 2.2.1 hab ich jetzt festgestellt, dass der keine
eigenen Artikel mehr speichert.

framstag@tandem:~: grep posted .tin/tinrc
# Filename where to keep all postings (default posted)
posted_articles_file=posted

Der letzte Eintrag in der posted Mailbox ist 4 Wochen alt.
Ich hab seither aber einiges geposted.

Muss man da noch was zusaetzlich konfigurieren?


Ullrich Horlacher Server und Virtualisierung
Rechenzentrum IZUS/TIK E-Mail: horlacher@tik.uni-stuttgart.de
Universitaet Stuttgart Tel: ++49-711-68565868
Allmandring 30a Fax: ++49-711-682357
70550 Stuttgart (Germany) WWW: http://www.tik.uni-stuttgart.de/
 

Lesen sie die antworten

#1 Urs Janßen
02/06/2015 - 09:41 | Warnen spam
In <mkjjal$v2u$, Ulli Horlacher wrote:
Nach Wechsel auf tin 2.2.1 hab ich jetzt festgestellt, dass der keine
eigenen Artikel mehr speichert.



hast du dein locking problem geloest bzw. das FS mit dem locking
problem entsorgt oder baust du tin noch mit NO_LOCKING o.ae.?

Der letzte Eintrag in der posted Mailbox ist 4 Wochen alt.
Ich hab seither aber einiges geposted.



aber in ${TIN_HOMEDIR:-"$HOME"}/.tin/posted tauchen die artikel auf?

Muss man da noch was zusaetzlich konfigurieren?



nein, aber man kann z.b. den pafd z.b. via maildir in attributes
gruppenweise umsetzten, tinrc alleine ansehen reicht nicht.

notfalls tin aus gdb starten, breakpoint auf post.c:post_loop() ~2060 kurz
vor append_mail() setzen und sehen was in a_mailbox etc.pp. steht und dann
durch append_mail() steppen.

#v+
niko% gdb ./tin
# ...
(gdb) list post_loop
# ...
(gdb) list 2060
2055 * log Message-ID if given in a_message_id,
2056 * add Date:, remove empty headers
2057 */
2058 add_headers(article_name, a_message_id);
2059 if (!strfpath(posted_msgs_file, a_mailbox, sizeof(a_mailbox), group, TRUE))
2060 STRCPY(a_mailbox, posted_msgs_file);
2061 if (!append_mail(article_name, userid, a_mailbox)) {
2062 /* TODO: error handling */
2063 }
2064 }
(gdb) break 2061
Breakpoint 1 at 0x816f8f2: file ./post.c, line 2061.
(gdb) run [OPTS]
Article posted: <mkjm0k$fa$
Breakpoint 1, post_loop (type==3, group==0xb606f134,
func=GLOBAL_POST, =POST_EDIT,
posting_msg=0x81dcf14 <txt_posting> "Posting article...", art_type=1,
offset) at ./post.c:2061
2061 if (!append_mail(article_name, userid, a_mailbox)) {
(gdb) print a_mailbox
$2 = "/home/urs/Mail/posted\000\066\066-oHQrI5", '\000' <repeats 992 times>
(gdb) step
615 append_mail(
# ...
(gdb) next
# ...
#v-

und dann sehen ob er
637 if ((fp_out = fopen(the_mailbox, "a+")) != NULL) {
aufbekommt, locken will und kann, ...

urs
Escape character is '^]'.
502 Permission Denied - Welcome to USENET (Typhoon v1.1.7)
Connection closed by foreign host.

Ähnliche fragen