X
Tap here to go to the mobile version of the site.

Support Forum

What is expected as an argument fot the -P option when thunderboard is called as a shell tool?

Posted

A system crash in ubuntu Linux has broken the link between Thunderbird and subdirectories under $HOME/.thunderbird. I need to reconnect for four separate email addresses. The shell tool thunderbird offers a -P control option that is apparently supposed to point to a profile. Is that a file system address? if so which file. If not what do I need?

A system crash in ubuntu Linux has broken the link between Thunderbird and subdirectories under $HOME/.thunderbird. I need to reconnect for four separate email addresses. The shell tool thunderbird offers a -P control option that is apparently supposed to point to a profile. Is that a file system address? if so which file. If not what do I need?

Additional System Details

Installed Plug-ins

  • Shockwave Flash 11.2 r202
  • This plug-in detects the presence of iTunes when opening iTunes Store URLs in a web page with Firefox.

Application

  • Firefox 40.0.3
  • User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0
  • Support URL: https://support.mozilla.org/1/firefox/40.0.3/Linux/en-US/

Extensions

  • iMacros for Firefox 8.9.2.1-signed ({81BF1D23-5F17-408D-AC6B-BD6DF7CAF670})
  • iWeb2x 1.0.1-signed (iweb2x@sciweavers.org)
  • Print Edit 16.0 (printedit@DW-dev)
  • Ubuntu Modifications 3.1 (ubufox@ubuntu.com)
  • Ubuntu Online Accounts 0.5 (online-accounts@lists.launchpad.net)
  • Unity Websites integration 2014.07.01.beta ({2e1445b0-2682-11e1-bfc2-0800200c9a66})
  • Unity Desktop Integration 3.0.2 (webapps-team@lists.launchpad.net) (Inactive)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription: Intel Open Source Technology Center -- Mesa DRI Intel(R) Q45/Q43
  • adapterDeviceID: Mesa DRI Intel(R) Q45/Q43
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: Intel Open Source Technology Center
  • driverDate:
  • driverVersion: 2.1 Mesa 10.5.9
  • info: {u'AzureCanvasBackend': u'cairo', u'AzureFallbackCanvasBackend': u'none', u'AzureContentBackend': u'cairo', u'AzureSkiaAccelerated': 0}
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'']
  • numTotalWindows: 1
  • supportsHardwareH264: False
  • webglRenderer: Intel Open Source Technology Center -- Mesa DRI Intel(R) Q45/Q43
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Basic

Modified Preferences

Misc

  • User JS: No
  • Accessibility: Yes
cor-el
  • Top 10 Contributor
  • Moderator
17415 solutions 157316 answers
See: *https://developer.mozilla.org/Command_Line_Options *http://kb.mozillazine.org/Profile_folder_-_Thunderbird *https://support.mozilla.org/kb/profiles-tb

Helpful Reply

Helpful, yes. Thank you. Solved the problem no.

I have been using thunderbird to handle 4 separate email addresses for over a year. I was forced to drop Eudora because my service, pair.com, demanded better security. I now have an investment in filters and subdirectories -er- mailboxes files that I would like to preserve. After installing ubuntu 15.04 which caused problems of its own, I find that executing thunderbird has forgotten all of my work and wants to start anew.

Looking at your stuff I worked to find files that are hidden. ls -la commands to my tsch-shell seems to be adequate but I still can't figure out a name that would describe a 4 source Profile file.

I copied and now can read and even edit the contents of /usr/lib/thunderbird/thunderbird.sh which is linked to /usr/bin/thunderbird

It is a bash shell executed with #!/bin/sh as a first line. Then:

  1. Firefox launcher containing a Profile migration helper for
  2. temporary profiles used during alpha and beta phases.
  1. Authors:
  2. Alexander Sack <asac@jwsdot.com>
  3. Fabien Tassin <fta@sofaraway.org>
  4. Steve Langasek <steve.langasek@canonical.com>
  5. Chris Coulson <chris.coulson@canonical.com>

I' not very good at bash but tis no mention of a -P option anywhere. It seems to be nothing more than debugging options. But it is linked to something called "$MOZ_APP_LAUNCHER".

Right now I just need to get thunderbird working the way it did before with all four email addresses filtering messages as I have programmed them. A complete restart will take another year but I can recover the mailboxes as filtered into "local" files but there has to be a better way.

1.38.2.0 build1-0u shows using the ubuntu search. Do I have a problem with currency? I do think that would have been recognized during the install of 15.04 by ubuntu.

Can I get the format of a profile file? Perhaps I could just create one that describes the files.

Helpful, yes. Thank you. Solved the problem no. I have been using thunderbird to handle 4 separate email addresses for over a year. I was forced to drop Eudora because my service, pair.com, demanded better security. I now have an investment in filters and subdirectories -er- mailboxes files that I would like to preserve. After installing ubuntu 15.04 which caused problems of its own, I find that executing thunderbird has forgotten all of my work and wants to start anew. Looking at your stuff I worked to find files that are hidden. ls -la commands to my tsch-shell seems to be adequate but I still can't figure out a name that would describe a 4 source Profile file. I copied and now can read and even edit the contents of /usr/lib/thunderbird/thunderbird.sh which is linked to /usr/bin/thunderbird It is a bash shell executed with #!/bin/sh as a first line. Then: # Firefox launcher containing a Profile migration helper for # temporary profiles used during alpha and beta phases. # Authors: # Alexander Sack <asac@jwsdot.com> # Fabien Tassin <fta@sofaraway.org> # Steve Langasek <steve.langasek@canonical.com> # Chris Coulson <chris.coulson@canonical.com> I' not very good at bash but tis no mention of a -P option anywhere. It seems to be nothing more than debugging options. But it is linked to something called "$MOZ_APP_LAUNCHER". Right now I just need to get thunderbird working the way it did before with all four email addresses filtering messages as I have programmed them. A complete restart will take another year but I can recover the mailboxes as filtered into "local" files but there has to be a better way. 1.38.2.0 build1-0u shows using the ubuntu search. Do I have a problem with currency? I do think that would have been recognized during the install of 15.04 by ubuntu. Can I get the format of a profile file? Perhaps I could just create one that describes the files.
gild 56 solutions 299 answers

On Windows machines, the ' -p' is a switch added to the Windows Run command to enable the Thunderbird Profile Manager. e.g. "thunderbird.exe -p" TB must be shut down beforehand.

Not sure if it translates to ubuntu.

TB-38.2 Win10-PC

corrected a typo

On Windows machines, the ' -p' is a switch added to the Windows Run command to enable the Thunderbird Profile Manager. e.g. "thunderbird.exe -p" TB must be shut down beforehand. Not sure if it translates to ubuntu. TB-38.2 Win10-PC corrected a typo

Modified by gild

Question owner

My problem persists. I have managed to install thunderbird as an app on another peecee. It's working OK but I have lost a bunch of mail on the other box where I was running thunderbird which refused to use the stored addresses and mail that was filtered into about 15 separate folders.

I have found the mailbox files and committed them to disk but I'm now faced with rewriting the filters that I was using and there are a big bunch of them. I experimented a bit with copying the old filters that show up in the old machine but they don't seem to be paste-able into the new disk space. Yeah, I'm a bit scared of that but I did write a shell script that put all of the old mailboxes onto a 4 GB optical disk.

I did try to persuade thunderbird to "import" data from the old machine. I got nowhere and now think that thunderbird doesn't recognize itself as another mail client.

My problem is "solved" but I'm not happy. I really don't like reworking all of my work with filters created with push buttons and I would really be happy with good old Eudora where I could create my own password header and use it for filtering.

Yeah. I might find time to look at the source code and I might be helpful. But I just had my 80th birthday and my introduction to the internet was by way of ARPAnet. FORTRAN and the Compass assembler are OK by me. I have mastered C and I like perl 5. Perhaps . . . but I'd rather just be able to read my mail without a battle.

My problem persists. I have managed to install thunderbird as an app on another peecee. It's working OK but I have lost a bunch of mail on the other box where I was running thunderbird which refused to use the stored addresses and mail that was filtered into about 15 separate folders. I have found the mailbox files and committed them to disk but I'm now faced with rewriting the filters that I was using and there are a big bunch of them. I experimented a bit with copying the old filters that show up in the old machine but they don't seem to be paste-able into the new disk space. Yeah, I'm a bit scared of that but I did write a shell script that put all of the old mailboxes onto a 4 GB optical disk. I did try to persuade thunderbird to "import" data from the old machine. I got nowhere and now think that thunderbird doesn't recognize itself as another mail client. My problem is "solved" but I'm not happy. I really don't like reworking all of my work with filters created with push buttons and I would really be happy with good old Eudora where I could create my own password header and use it for filtering. Yeah. I might find time to look at the source code and I might be helpful. But I just had my 80th birthday and my introduction to the internet was by way of ARPAnet. FORTRAN and the Compass assembler are OK by me. I have mastered C and I like perl 5. Perhaps . . . but I'd rather just be able to read my mail without a battle.
Zenos 2265 solutions 12258 answers

Helpful Reply

Your troubles with the launcher and that horrible bash script are what motivated me to move away from Ubuntu, along with the ghastly unity interface. In LMDE, Thunderbird is installed into opt/ and the launcher is a regular shortcut to the executable.

Yes, in Linux, -p alone will involve the profile manager. Optionally you can pass it the name of a specific profile, as declared inside profiles.ini. ISTR that with care, you can also pass it the pathname of the required profile's folder.

Your troubles with the launcher and that horrible bash script are what motivated me to move away from Ubuntu, along with the ghastly unity interface. In LMDE, Thunderbird is installed into opt/ and the launcher is a regular shortcut to the executable. Yes, in Linux, -p alone will involve the profile manager. Optionally you can pass it the '''name''' of a specific profile, as declared inside profiles.ini. ISTR that with care, you can also pass it the pathname of the required profile's folder.