Where does the lightning plugin store it's data files for local
calendars and such?
I use Thunderbird on 3 different computers (Windows laptop, Windows
workstation, Ubuntu machine), and to keep everything the same regardless
of where I am logged in, I copy the profile back and forth with rsync. I
have a VPN set up for when not at home, but many of the files in the
Thunderbird profile are rather large. That makes Thunderbird painfully
slow since it's limited to the uplink speed of my home DSL. Thus the
need to copy profiles back & forth. :-(
Even though Lightning does read & write with Google Calendar now
(thanks, whomever did that!) I still need to have a local calendar for
tasks, so I created one on the laptop. Later, when I switched to the
desktop (after running my batch file with the needed rsync commands) and
started up Thunderbird an error box pops up (see below) and I cannot
access that new Lightning calendar.
I would have thought that the lightning plugin would store it's stuff
somewhere in the Thunderbird profile, like other plugins do. I searched
the entire laptop harddisk for "Local Private Calendar" which was the
name I gave to the new calendar I had created with Lightning, but found
nothing.
Could somebody please tell me where the heck I need to look for whatever
it is I need to copy back and forth with rsync?
Thanks in advance.
The error box said "An error was encountered preparing the calendar
located at moz-profile-calendar://?id=2 for use. It will not be
available." The details button showed this:
Error number: 2152333318
Description: [Exception... "'Failure' when calling method:
[calICalendar::uri]" nsresult: "0x80004005 (NS_ERROR_FAILURE)"
location: "JS frame ::
file:///Z:/.mozilla-thunderbird/cory/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calCalendarManager.js
:: cmgr_createCalendar :: line 543" data: no]
I am going via memotoo.com. It serves me as a calender, addressbook,
task manager.
It is easy to keep very thing in sync, irrepectively, where I am.
best wishes,
Adomnan
Cory Albrecht schrieb:
All calendar data is stored in a SQLite database file "storage.sdb"
in your Thunderbird profile.
> I use Thunderbird on 3 different computers (Windows laptop,
> Windows workstation, Ubuntu machine),
The Lightning extension contains platform dependent binary files. If
you have installed Lightning on Linux it won't work on Windows and
vice versa. It's possible to work around this by packaging a
lightning.xpi that contains the binaries for both platforms.
<http://wiki.mozilla.org/User:Ssitter/UnifiedLightning>
OK, except that, like I said, the local, non-google calendar was created
on the Windows laptop and the error occurs on the Windows workstation.
Thus no binary issues. So why the error when trying to open that
non-google, local calendar?
Being able to use the exact same profile on the Ubuntu server machine is
really just a side-effect of having the Windows workstation's
Thunderbird profile.ini point to a profile in Z:\.mozilla-thunderbird,
because the rsync daemon is on the Ubuntu machine and Z: is a Samba
share from the Ubuntu machine.
Having Thunderbird on the Ubuntu server being able to use the same
profile as well is just an extra level of redundancy to make sure I can
still access email & usenet just in case both the laptop and the
workstation die at the same time. I can lie without lightning in an
emergency 'cause I can still access via the web, but I cannot access my
email via the web.
--
Cory Albrecht
"Star Trekkin' across the universe, always going forward 'cause we can't
find reverse!"
-----BEGIN GEEK CODE BLOCK-----
GCS d+(-) s+:+ a C++ UB+++ P++ E--- W++
N++ o K? w++(--) V--- PS+++ PE- Y+ PGP t*
5++ X tv+ b++ !DI D G+ e h r y+
-----END GEEK CODE BLOCK-----