Re: [Dovecot] Expire plugin with Mysql

2008-08-04 Thread Dino Ming
Dear Timo, I tried to change back to expire: Trash 1 and it seem still not work whenever I delete email within Mail.app & Thunderbird. the dict_expire table not being updated. Here is my dict.conf file connect = host=sql dbname=vmail user=xx password=xx table = dict_expire sele

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Carl Vondrick
Everything seems to work now. I needed to configure a postmaster_address in the dovecot.conf. I guess I missed this in the docs somewhere. For the random Googler who sees this later on: protocol lda { auth_socket_path = /var/run/dovecot/auth-master log_path = /var/log/dovecot-deliver.

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 10:53 PM, Carl Vondrick wrote: How exactly do you see the problem with deliver? In short, it causes fetchmail / getmail to fail. There doesn't seem to be an error message either. You should probably find deliver's error log file. See http://wiki.dovecot.org/LDA -> loggi

Re: [Dovecot] FTS/squat search indexes built when?

2008-08-04 Thread Patrick Nagel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Timo Sirainen wrote: | On Aug 1, 2008, at 1:39 AM, Patrick Nagel wrote: | |> | mailboxes=`printf "1 list "" *\n" | dovecot --exec-mail imap | perl |> magic` |> |> Ok, looks easy. But I can't find information anywhere on how to |> specify the |> user.

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Carl Vondrick
On Mon, Aug 4, 2008 at 5:31 PM, Timo Sirainen <[EMAIL PROTECTED]> wrote: > On Aug 4, 2008, at 6:11 PM, Carl Vondrick wrote: > >>> In this case, Dovecot's deliver needs a >>> master socket to get user information from. See instructions at >>> http://wiki.dovecot.org/LDA . >> >> I have adjusted my co

Re: [Dovecot] doveot reporting "No space left on dev ice" - yet df show plenty of space / inodes.

2008-08-04 Thread Marcin Gryszkalis
On Tuesday of August 5 2008, Tom Brownlie wrote: > i do not believe that we have a quota system, but how do I check? mount would show something like /dev/hda6 on /home type ext3 (rw,nosuid,nodev,noatime,usrquota) usrquota is the one, could be also grpquota ro something like that... regards -- M

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Tom Brownlie
i do not believe that we have a quota system, but how do I check?> From: [EMAIL PROTECTED]> To: dovecot@dovecot.org> Date: Tue, 5 Aug 2008 03:59:57 +0200> Subject: Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.> > On Tuesday of August 5 2008, To

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Marcin Gryszkalis
On Tuesday of August 5 2008, Tom Brownlie wrote: > Also - it only is happening to a few users at this stage - not all users > are having problems sending/receiving emails... this suggests that problem could be quota-related, did you check? regards -- Marcin Gryszkalis, PGP 0x9F183FA3 jabber jid:

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Tom Brownlie
Hi Timo, That got better results I did as requested, tried the problem user and: * 3 log files were created mail:/tmp # ls -l /tmp/dove* -rw--- 1 root root 8601 Aug 5 11:06 /tmp/dovecot.log.24160.1217898384 -rw--- 1 root roo

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 9:04 PM, Tom Brownlie wrote: #1 I changed dovecot.conf as suggested, stopped it and then restarted it. Tried this users account - and it failed again. There is no ENOSPC in the /tmp/dovecot.log file!! This file is growing rapidly, but no ENOSPC... The file is now being rec

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Tom Brownlie
Hi Timo, Thanks - but no luck #1 I changed dovecot.conf as suggested, stopped it and then restarted it. Tried this users account - and it failed again. There is no ENOSPC in the /tmp/dovecot.log file!! This file is growing rapidly, but no ENOSPC... #2 Yes I can create hard links. I cre

Re: [Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 8:30 PM, Tom Brownlie wrote: dovecot: Aug 05 09:47:38 Error: IMAP(rebecca): file_dotlock_open(/ data/mail/rebecca/dovecot-uidlist) failed: No space left on device Some syscall is failing here with ENOSPC. Unfortunately the log doesn't show which syscall it is.. You could c

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 6:11 PM, Carl Vondrick wrote: In this case, Dovecot's deliver needs a master socket to get user information from. See instructions at http://wiki.dovecot.org/LDA . I have adjusted my configuration so that a master auth socket is created. I confirmed it's created, but the pr

[Dovecot] doveot reporting "No space left on device" - yet df show plenty of space / inodes.

2008-08-04 Thread Tom Brownlie
Hi, I am running dovecot 1.0.rc7 on a Suse Linux server. The server has approx 200+ mailboxes. Last week the filesystem (/dev/mapper/datavg/dat2lv) ran out of space - causing it to do into read-only mode. When I realised this I allocated some more space and re-booted the machine... Strang

[Dovecot] sieve multiple redirects

2008-08-04 Thread Anil
I got a sieve script like this: redirect "[EMAIL PROTECTED]"; redirect "[EMAIL PROTECTED]"; keep; It seems to redirect the mail to the 1st user but not the 2nd. Any idea? From what I can tell, that is a valid sieve script. I am using an earlier RC version of dovecot - 1.1.rc4, going to be upgradin

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Carl Vondrick
On Mon, Aug 4, 2008 at 4:19 AM, Eduardo M KALINOWSKI <[EMAIL PROTECTED]> wrote: > Carl Vondrick wrote: > > I believe I have narrowed down the problem to dovecot-auth not finding my > > userdb. But, I am able to connect to dovecot via IMAP in my MUA and preform > > operations (read, delete mail, cr

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Kyle Wheeler
On Monday, August 4 at 04:15 PM, quoth Timo Sirainen: On Aug 4, 2008, at 3:42 PM, Kenneth Porter wrote: It occurs to me that another possibility is to make only the Trash folder maildir, but I think Tbird only allows setting the "folders can contain both messages and folders" option account-w

Re: [Dovecot] Dovecot,nfs or memory indexing

2008-08-04 Thread Sebastian Tymków
Hi, Thanks for reply. 2008/8/4 Timo Sirainen <[EMAIL PROTECTED]> > On Aug 4, 2008, at 9:42 AM, Sebastian Tymków wrote: > > Hi, >> >> I wonder if it's normal behaviour that indexes created in memory have long >> creation time. >> > > No, but the problem has more to do with caching. If you use a

Re: [Dovecot] Dovecot 1.1.12 ignores auth_krb5_keytab settings

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 4:50 PM, christop wrote: Timo Sirainen schrieb: On Aug 2, 2008, at 1:12 PM, christop wrote: i am using here a FreeBSD 7.0 amd64 with latest dovecot from ports. It ignores the krb5_keytab settings, which looks like this in the logs: What this setting does is that it adds

Re: [Dovecot] Dovecot 1.1.12 ignores auth_krb5_keytab settings

2008-08-04 Thread christop
Timo Sirainen schrieb: > On Aug 2, 2008, at 1:12 PM, christop wrote: > >> i am using here a FreeBSD 7.0 amd64 with latest dovecot from ports. >> It ignores the krb5_keytab settings, which looks like this in the logs: > > What this setting does is that it adds KRB5_KTNAME environment that the > Ke

Re: [Dovecot] Dovecot 1.1.1 + zlib plugin + mbox crash

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 2:38 PM, Dean Brooks wrote: Does dovecot require a shared version of the libbz2 library to compile correctly? Is there no way to statically link this? You could link the libbz2.a into the imap binary (and hope that linker doesn't optimize it away), but you can't link .a l

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 3:40 PM, Kenneth Porter wrote: On Monday, August 04, 2008 2:41 PM -0400 Timo Sirainen <[EMAIL PROTECTED]> wrote: On Aug 4, 2008, at 2:23 PM, Kenneth Porter wrote: It looks like this is already the rule for maildir, where one can't remove the folder if any files or subdir

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 3:42 PM, Kenneth Porter wrote: It occurs to me that another possibility is to make only the Trash folder maildir, but I think Tbird only allows setting the "folders can contain both messages and folders" option account-wide, not per- folder. You could switch to Maildir++

Re: [Dovecot] Problem: delivery with mode 600 into shared folder

2008-08-04 Thread seriv
Hi Timo, - "Timo Sirainen" <[EMAIL PROTECTED]> wrote: > On Jul 23, 2008, at 8:33 PM, Sergey Ivanov wrote: > > >[skip] > > > > at Thunderbird restart, but after restart all messages in shared > > folder appear as new. Even without restart, when go to another > > folder and then return to

Re: [Dovecot] v1.1.2 released

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 3:04 PM, Kyle Wheeler wrote: The issue, I think, is that maildirlock has a race condition. There is no guarantee that the parent has set up its signal handlers before the child gets around to killing it. Oh, you're right. I think signals are probably a bad way of handlin

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Kenneth Porter
It occurs to me that another possibility is to make only the Trash folder maildir, but I think Tbird only allows setting the "folders can contain both messages and folders" option account-wide, not per-folder.

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Kenneth Porter
On Monday, August 04, 2008 2:41 PM -0400 Timo Sirainen <[EMAIL PROTECTED]> wrote: On Aug 4, 2008, at 2:23 PM, Kenneth Porter wrote: It looks like this is already the rule for maildir, where one can't remove the folder if any files or subdirectories are present. Oh? I don't remember this kin

Re: [Dovecot] Help with auto vacation replies

2008-08-04 Thread CJ Keist
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Timo, Thank you for your reply. The .dovecot.lda-dupes file has not been created yet. Only the .dovecot.sievec file so far. I just tried "reject" filter: require ["fileinto", "vacation", "reject"]; if address :is "from" "[EMAIL PROTECTED]" { r

Re: [Dovecot] v1.1.2 released

2008-08-04 Thread Kyle Wheeler
On Monday, August 4 at 01:54 PM, quoth Timo Sirainen: On Thursday, July 24 at 03:05 AM, quoth Timo Sirainen: + Added a new maildirlock utility for write-locking Dovecot Maildir. Every time I attempt to use this (as root), it exits with a return code of 143 and my shell prints out "Termina

Re: [Dovecot] bugzilla or other similar bug tracking systems

2008-08-04 Thread Peter Lindgren
Timo Sirainen skrev: I don't really want to have a separate bug tracking system where I'd be the only one handling the bug reports. I know this is personal, but when I had my own company developing software, I was the only one handling bug requests. But nevertheless, I felt it was a good thin

Re: [Dovecot] how to store flags \Seen into read-only mailbox?

2008-08-04 Thread Timo Sirainen
On Jul 24, 2008, at 1:27 PM, [EMAIL PROTECTED] wrote: This problem is apparently about changeset http://hg.dovecot.org/dovecot-1.1/rev/eec74a6ad62e . OK, changed, see if this helps: http://hg.dovecot.org/dovecot-1.1/rev/b5388b21c4c2 PGP.sig Description: This is a digitally signed message p

[Dovecot] Quota does not apply.

2008-08-04 Thread Dario Ale
Hello list: I am try to run quota plugin but only works a part. The users are virtual and his homedir and mbox are in NFS server, INDEX files are in local disk. Quota only is applied to global home, if I configure a low global quota and sent an mail to my e-mail, quota works fine, mail is tempo

Re: [Dovecot] Dovecot 1.1.2? plus addressing bug in dovecot 1.1.x?

2008-08-04 Thread Timo Sirainen
On Jul 25, 2008, at 6:01 PM, Jon Fullmer wrote: I saw the release notes to Dovecot-1.1.2. Some of the fixes imply that this plus addressing anomaly that I experienced with 1.1.0 (and 1.1.1) might have been resolved with 1.1.2. Has it been? v1.1.2 supports this: b) Call deliver with -m INB

Re: [Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 2:23 PM, Kenneth Porter wrote: It looks like this is already the rule for maildir, where one can't remove the folder if any files or subdirectories are present. Oh? I don't remember this kind of a feature.. I'd like to get this option for mbox folders, as I'd like to preve

Re: [Dovecot] Dovecot 1.1.1 + zlib plugin + mbox crash

2008-08-04 Thread Dean Brooks
On Mon, Aug 04, 2008 at 02:26:50PM -0400, Timo Sirainen wrote: > On Jul 24, 2008, at 1:11 PM, Dean Brooks wrote: > > >I cannot get Dovecot 1.1.2 to compile at all on Solaris8 with gcc > >3.3.4 and newly recompiled versions of bzip2 and zlib libraries. This > >is the first time I've ever had a pro

Re: [Dovecot] nfs_flush errors

2008-08-04 Thread Timo Sirainen
On Jul 22, 2008, at 1:33 PM, Hans Wunsch wrote: Jul 8 10:47:08 servername dovecot: [ID 107833 mail.error] IMAP(username): nfs_flush_file_handle_cache_dir: rmdir(/var/mail) failed: Device busy I guess the problem is dotlocking. They probably go away with the attached patch? But that also co

Re: [Dovecot] Dovecot 1.1.1 + zlib plugin + mbox crash

2008-08-04 Thread Timo Sirainen
On Jul 24, 2008, at 1:11 PM, Dean Brooks wrote: I cannot get Dovecot 1.1.2 to compile at all on Solaris8 with gcc 3.3.4 and newly recompiled versions of bzip2 and zlib libraries. This is the first time I've ever had a problem getting Dovecot to compile under Solaris 8. ..

[Dovecot] RFE: Disallow DELETE of non-empty MBOX

2008-08-04 Thread Kenneth Porter
It looks like this is already the rule for maildir, where one can't remove the folder if any files or subdirectories are present. I'd like to get this option for mbox folders, as I'd like to prevent "accidents" where users accidentally delete large folders by clicking the wrong thing and then t

Re: [Dovecot] Problem: delivery with mode 600 into shared folder

2008-08-04 Thread Timo Sirainen
On Jul 23, 2008, at 8:33 PM, Sergey Ivanov wrote: Timo Sirainen wrote: Did you create dovecot-shared file to the maildir as http://wiki.dovecot.org/SharedMailboxes specifies? But one strange thing remains: I can tag messages (lime "Important", "Work", "Personal" and so on in Thunderbird) an

Re: [Dovecot] tcp-wrappers.patch

2008-08-04 Thread Timo Sirainen
On Jul 23, 2008, at 9:31 AM, Edgar Fuß wrote: I fully understand Timo's concern of people not reading documentation and then whining that librwapping doesn't work whereas they simply forgot to put hosts.{allow,deny} into the login chroot. Or they modify it in /etc and wonder why Dovecot doe

Re: [Dovecot] optionnal arguments to ntlm_auth helper

2008-08-04 Thread Timo Sirainen
On Jul 25, 2008, at 7:22 AM, François LEGAL wrote: I first tried (unsuccessfully) to add this parameter to the auth_winbind_helper_path token in dovecot.conf, and figured out by checking the source that this was not possible. I then decided to patch the source so that one can pass any argumen

Re: [Dovecot] Recieving e-mail is not updating quota

2008-08-04 Thread Timo Sirainen
On Jul 25, 2008, at 1:27 PM, M. Rodrigo Monteiro wrote: When I send e-mail locally from [EMAIL PROTECTED] to [EMAIL PROTECTED] the quota in [EMAIL PROTECTED] isn't updated with the new message, but the message arrives fine. It's not a userX problem, because it's equal if it's userY sending userX

Re: [Dovecot] dovecot 1.1.2 assertion

2008-08-04 Thread Timo Sirainen
On Jul 24, 2008, at 9:22 PM, Nuno Lopes wrote: Timo Sirainen wrote: On Jul 25, 2008, at 2:36 AM, Nuno Lopes wrote: I've upgraded to last version of dovecot and am now getting the following assertions: Jul 25 00:00:34 bld3 dovecot: Panic: IMAP([EMAIL PROTECTED]): file index-sort-string.c:

Re: [Dovecot] v1.1.2 released

2008-08-04 Thread Timo Sirainen
On Jul 24, 2008, at 3:28 PM, Kyle Wheeler wrote: On Thursday, July 24 at 03:05 AM, quoth Timo Sirainen: + Added a new maildirlock utility for write-locking Dovecot Maildir. Every time I attempt to use this (as root), it exits with a return code of 143 and my shell prints out "Terminated"

Re: [Dovecot] FTS/squat search indexes built when?

2008-08-04 Thread Timo Sirainen
On Aug 1, 2008, at 1:39 AM, Patrick Nagel wrote: | mailboxes=`printf "1 list "" *\n" | dovecot --exec-mail imap | perl magic` Ok, looks easy. But I can't find information anywhere on how to specify the user. I tried with 'USER=username' in front of the dovecot call, and dovecot then said

Re: [Dovecot] Help with auto vacation replies

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 11:30 AM, CJ Keist wrote: I have everything compiled and working except for the sieve plugin. I'm now trying to test out the sieve plugin and having no luck in getting a simple auto vacation reply to work. When testing, remember to delete .dovecot.lda-dupes between the

Re: [Dovecot] namespaces at v1.0.15

2008-08-04 Thread Timo Sirainen
On Aug 1, 2008, at 8:17 AM, Evaggelos Balaskas wrote: Am i asking this because i've already read this page: Unless you're using a single UID for all the users, you'll need to have a dovecot-shared file in each shared maildir Yes, but dovecot-shared also controls whether seen flags are priv

Re: [Dovecot] 1.1.2 segfaults when using passdb passwd and md5 mechanism

2008-08-04 Thread Timo Sirainen
On Aug 1, 2008, at 1:09 PM, Miguel Filho wrote: Setting passdb to passwd and enabling cram-md5 or digest-md5 makes dovecot crash. I couldn't reproduce it, but this should fix it: http://hg.dovecot.org/dovecot-1.1/rev/1dc2dd3cd902 The documentation says that I can use md5 with passwd. Wher

Re: [Dovecot] Dovecot 1.1.12 ignores auth_krb5_keytab settings

2008-08-04 Thread Timo Sirainen
On Aug 2, 2008, at 1:12 PM, christop wrote: i am using here a FreeBSD 7.0 amd64 with latest dovecot from ports. It ignores the krb5_keytab settings, which looks like this in the logs: What this setting does is that it adds KRB5_KTNAME environment that the Kerberos library should pick up. A

[Dovecot] Help with auto vacation replies

2008-08-04 Thread CJ Keist
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, I'm testing out dovecot with postfix. I'm running postfix 2.5.2 with dovecot version 1.1.1 with dovecot sieve plugin version 1.1.5. I have everything compiled and working except for the sieve plugin. I'm now trying to test out the sieve pl

Re: [Dovecot] Dovecot,nfs or memory indexing

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 9:42 AM, Sebastian Tymków wrote: Hi, I wonder if it's normal behaviour that indexes created in memory have long creation time. No, but the problem has more to do with caching. If you use a client that fetches the same data often (such as message headers/sizes) then D

Re: [Dovecot] mbox empty messages in Sent folder

2008-08-04 Thread Timo Sirainen
On Aug 4, 2008, at 5:21 AM, Diego Liziero wrote: On Mon, Aug 4, 2008 at 12:07 AM, Timo Sirainen <[EMAIL PROTECTED]> wrote: On Aug 3, 2008, at 10:31 PM, Diego Liziero wrote: It seems so, I sent you privately the rawlog and the last part of a sent-mail mailbox. The interesting thing about t

[Dovecot] Dovecot,nfs or memory indexing

2008-08-04 Thread Sebastian Tymków
Hi, I wonder if it's normal behaviour that indexes created in memory have long creation time. Other problem is that indexes created on nfs sometimes get crushed and I need to delete indexes in case of fetching mails ( I see mails on hd but when telnet on host and make stat I don't see any). Does v

Re: [Dovecot] path of folder relative to mail_location??

2008-08-04 Thread Marco Fioretti
On Mon, Aug 04, 2008 01:14:42 AM +0300, Timo Sirainen wrote: > On Aug 3, 2008, at 1:52 AM, Marco Fioretti wrote: > >>> marco:{PLAIN}thepassword:500:500::/home/marco/.MAIL/home_imap/ > > This says your home directory is /home/marco/.MAIL/home_imap/. whoops... for some reason, I had assumed that the

Re: [Dovecot] dovecot-auth requires userdb, but already configured

2008-08-04 Thread Eduardo M KALINOWSKI
Carl Vondrick wrote: > Greetings! > > My ultimate goal is to have fetchmail/getmail poll from POP3/IMAP servers > and deliver mail into Dovecot mailboxes. This does not work because the > Dovecot LDA for some reason fails. > > I believe I have narrowed down the problem to dovecot-auth not finding

Re: [Dovecot] Server power loss and "Dovecot is already running with PID xxx"

2008-08-04 Thread Dan Horák
Pekka Savola píše v Po 04. 08. 2008 v 12:40 +0300: > On Mon, 4 Aug 2008, Timo Sirainen wrote: > >> It doesn't seem to be that the current logic is working; there is no > >> program with the PID that's in master.pid, and dovecot (1.0.7 + RHEL > >> patches) refuses to start. > >> > >> root: /root

Re: [Dovecot] Server power loss and "Dovecot is already running with PID xxx"

2008-08-04 Thread Pekka Savola
On Mon, 4 Aug 2008, Timo Sirainen wrote: It doesn't seem to be that the current logic is working; there is no program with the PID that's in master.pid, and dovecot (1.0.7 + RHEL patches) refuses to start. root: /root$ /sbin/service dovecot start Starting Dovecot Imap: Error: Dovecot is alread

Re: [Dovecot] mbox empty messages in Sent folder

2008-08-04 Thread Diego Liziero
On Mon, Aug 4, 2008 at 12:07 AM, Timo Sirainen <[EMAIL PROTECTED]> wrote: > On Aug 3, 2008, at 10:31 PM, Diego Liziero wrote: > >> It seems so, >> I sent you privately the rawlog and the last part of a sent-mail mailbox. > > The interesting thing about that rawlog was that it shows the APPEND > ret

Re: [Dovecot] 1.1.2: imap crash with SIGSEGV

2008-08-04 Thread Ralf Hildebrandt
* Timo Sirainen <[EMAIL PROTECTED]>: > On Aug 1, 2008, at 4:36 PM, Ralf Hildebrandt wrote: > >> #1 0x080ba2fd in mail_transaction_log_lock_head (log=0x91cfd68) >>at mail-transaction-log.c:419 >> #2 0x080ba36d in mail_transaction_log_sync_lock (log=0x91cfd68, >>file_seq_r=0xbff348a4, file_