[Bug 1960822] Re: calibre bug 1960822

2022-02-14 Thread Kovid Goyal
calibre does not advertise handling for any ofthose file formats. I
suggest you uninstall the distro based calibre and install the official
binary from https://calibre-ebook.com/download_linux 

I have no idea what the ditro package does. The official binary
advertises support for only the following, which are all very much ebook
formats:
text/html;application/x-mobipocket-ebook;text/rtf;application/ereader;application/x-mobipocket-subscription;application/oebps-package+xml;text/x-markdown;text/plain;application/epub+zip;application/pdf;application/vnd.oasis.opendocument.text;application/x-cbr;image/vnd.djvu;application/vnd.ms-word.document.macroenabled.12;application/x-cbc;application/xhtml+xml;application/x-cb7;application/x-cbz;application/x-mobi8-ebook;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/x-sony-bbeb;text/fb2+xml;x-scheme-handler/calibre;


 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1960822

Title:
  Calibre (Ubuntu) sets itself as standard-app for a lot of file types
  not related to it

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1960822/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1944482] Re: calibre bug 1944482

2021-09-21 Thread Kovid Goyal
I do not provide support for people using distro provided packages. If
you are using a distro provided package, uninstall it and install the
official calibre binary from https://calibre-ebook.com/download_linux
and if you can reproduce the bug with that, re-open the ticket. Of
course, if you are already using the official binary, apologies and feel
free to re-open the ticket immediately :)

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1944482

Title:
  Failed to load the progress_indicator C extension

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1944482/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1834641] Re: calibre bug 1834641

2021-02-16 Thread Kovid Goyal
definitely not calibre 3.39 uninstall the debian calibre and use the
official binaries

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834641

Title:
  Opening Kindle devices in Calibre will cause a disconnect from Linux
  LTS 4.19.51+ onwards

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1834641/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1797890] Re: Enhancement-Kindle fire HD 8

2020-12-07 Thread Kovid Goyal
That error means your device is being opened by the desktop
environmnet/file manager. Prevent it from being auto-mounted and you
will be fine. On Linux, only one program can talk to an MTP based device
at a time.

** Changed in: calibre
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1797890

Title:
  Enhancement-Kindle fire HD 8

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1797890/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1900366] Re: calibre bug 1900366

2020-10-18 Thread Kovid Goyal
*** This bug is a duplicate of bug 1898904 ***
https://bugs.launchpad.net/bugs/1898904

The calibre package in Ubuntu is broken, please uninstall it and use the
official calibre binaries from https://calibre-ebook.com/download_linux

 duplicate 1898904

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1900366

Title:
  Crash on launch AttributeError

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1900366/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
That's exactly what --width is for. As noted in its documentation. You
either specify it, or if you dont then it will use screen size. So if
you want to pipe, use --width=whatever you like.

And as I stated at the start, if you want to use calibredb for data
processing use --for-machine. Widths are not the only thing that will go
wrong when using the for humans output of calibredb list.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893367

Title:
  calibredb list checks terminal width even when output is being piped

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1893367/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
Somebody has been piping to files for years expecting things to line
break at the default width, and suddenly, it doesnt anymore. Changing
the behavior of tools that have existed for decade+ timescales is not
something to be lightly done.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893367

Title:
  calibredb list checks terminal width even when output is being piped

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1893367/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1893367] Re: calibre bug 1893367

2020-08-28 Thread Kovid Goyal
That would break existing behavior. If you want to process the output of
calibredb list in scripts, use --for-machine with a tool like jq

 status wontfix

** Changed in: calibre
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1893367

Title:
  calibredb list checks terminal width even when output is being piped

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1893367/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 655496] Re: calibre-parallel crashed with UnicodeDecodeError in decode()

2020-05-24 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/655496

Title:
  calibre-parallel crashed with UnicodeDecodeError in decode()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/655496/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1619859] Re: calibre crashes on start

2020-05-24 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1619859

Title:
  calibre crashes on start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1619859/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1797946] Re: calibre bug 1797946

2018-10-17 Thread Kovid Goyal
You need to switch the viewer to flow mode for that setting to take
effect. In paged mode, scrolling can only be by page. 

 status invalid

** Changed in: ubuntu
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1797946

Title:
  Scrolling percentage settings have no effect

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1797946/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1758548] Re: calibre bug 1758548

2018-10-07 Thread Kovid Goyal
Because all of those utilities are editors, that work on one file at a
time. Anyway, I dont really care whether you believe me or not. File
systems are not atomic, that is a fact. Waving your hands and saying X,
Y or Z magically work, just means that you have been lucky enough to
avoid running into a situation where they will not work so far. 

It's your data, feel free to risk it with broken ass applications like
gdrive.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1758548

Title:
  Changing title or author to uppercase/lowercase causes book to
  disappear (French Language)

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1758548/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1758548] Re: calibre bug 1758548

2018-10-07 Thread Kovid Goyal
filesystems have no concept of atomic operations. You cannot have
multiple software accessing the same set of files at the same time and
expect things to magically work. If you put your calibrelibrary on a NAS
or a folder that is modified by other software, things *will* break. 

https://manual.calibre-ebook.com/faq.html#i-am-getting-errors-with-my-
calibre-library-on-a-networked-drive-nas

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1758548

Title:
  Changing title or author to uppercase/lowercase causes book to
  disappear (French Language)

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1758548/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1786617] Re: setupterm doesn't find terminfo entry in non-standard database location

2018-09-04 Thread Kovid Goyal
Oh and reading the original bug report posted against tmux, this problem
is most likely caused because the OP is running tmux in client server
mode and the server runs in an environment different from the client (at
machine startup). infocmp can find the kitty terminfo because kitty sets
the TERMINFO env var to point to its terminfo deifnition file. That env
var is likely not present in the environment in which the tmux server is
started.

So the fix is to either copy the kitty terminfo files to
/usr/share/terminfo or to set TERMINFO in whatever script is used to
start the tmux server.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1786617

Title:
  setupterm doesn't find terminfo entry in non-standard database
  location

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ncurses/+bug/1786617/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1786617] Re: setupterm doesn't find terminfo entry in non-standard database location

2018-09-04 Thread Kovid Goyal
Not to mention that if symlinking the compiled terminfo into
/usr/share/terminfo fixes the problem, then the problem cannot be in the
format of the compiled database.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1786617

Title:
  setupterm doesn't find terminfo entry in non-standard database
  location

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ncurses/+bug/1786617/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1786617] Re: setupterm doesn't find terminfo entry in non-standard database location

2018-09-04 Thread Kovid Goyal
No, kitty uses the tic utility to compile its terminfo file when
building the kitty package.

https://github.com/kovidgoyal/kitty/blob/master/setup.py#L601

** Changed in: ncurses (Ubuntu)
   Status: Invalid => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1786617

Title:
  setupterm doesn't find terminfo entry in non-standard database
  location

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ncurses/+bug/1786617/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1758548] Re: calibre bug 1758548

2018-09-03 Thread Kovid Goyal
ext3 is fine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1758548

Title:
  Changing title or author to uppercase/lowercase causes book to
  disappear (French Language)

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1758548/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1758548] Re: Changing title or author to uppercase/lowercase causes book to disappear (French Language)

2018-09-01 Thread Kovid Goyal
The only way this can possibly happen is if the calibre library is on a
broken filesystem such as a network share or a folder shared using a
file sync service such as dropbox/gdrive/etc.

Move your calibre library to a correctly functioning ext4 filesystem
that is not modified by programs other than calibre and you will be
fine.

https://manual.calibre-ebook.com/faq.html#i-am-getting-errors-with-my-
calibre-library-on-a-networked-drive-nas

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1758548

Title:
  Changing title or author to uppercase/lowercase causes book to
  disappear (French Language)

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1758548/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1723845] Re: calibre bug 1723845

2017-10-16 Thread Kovid Goyal
See https://www.mobileread.com/forums/showthread.php?t=291014

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1723845

Title:
  Cannot open Preferences → Conversion → Common options → Page setup

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1723845/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1538098] Re: Please update Calligra to 2.9.10

2016-01-29 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1538098

Title:
  Please update Calligra to 2.9.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calligra/+bug/1538098/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1531516] Re: Overlay scrollbars causes menu windows to be vastly oversized & unusable

2016-01-06 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1531516

Title:
  Overlay scrollbars causes menu windows to be vastly oversized &
  unusable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/overlay-scrollbar/+bug/1531516/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1515744] Re: Calibre starts with an error message, and crashes on any operation

2015-12-11 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1515744

Title:
  Calibre starts with an error message, and crashes on any operation

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1515744/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1489179] Re: Upgraded to Windows 10 Calibre will not auto detect Kobo device

2015-10-14 Thread Kovid Goyal
*** This bug is a duplicate of bug 1506301 ***
https://bugs.launchpad.net/bugs/1506301

** This bug has been marked a duplicate of bug 1506301
   Calibre Does Not See Kindle

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1489179

Title:
  Upgraded to Windows 10 Calibre will not auto detect Kobo device

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1489179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1497564] Re: Plugin Nagios check_smtp_send Not working with Ubuntu

2015-09-19 Thread Kovid Goyal
** Project changed: calibre => ubuntu

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1497564

Title:
  Plugin Nagios check_smtp_send  Not working with Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1497564/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1456345] Re: calibre bug 1456345

2015-06-27 Thread Kovid Goyal
Your device is reporting it has no storage available. Simply reboot it
and it should work again, if not you will need to reset it or contact
amazon for a replacement.

And no, this has nothing to do with calibre updates, if you disbelieve
me, feel free to downgrade to the previous calibre version, alll of them
are available at: http://download.calibre-ebook.com/

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1456345

Title:
  device not detecting

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1456345/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1449608] Re: Cannot add new epubs to a library

2015-05-21 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1449608

Title:
  Cannot add new epubs to a library

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1449608/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1426171] Re: Calibre content server crashes

2015-04-06 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1426171

Title:
  Calibre content server crashes

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1426171/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1434838] Re: Calibre fails to convert epub to pdf

2015-03-31 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1434838

Title:
  Calibre fails to convert epub to pdf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1434838/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 543140] Re: Should list supported file open mimetypes in .desktop file

2015-03-23 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/543140

Title:
  Should list supported file open mimetypes in .desktop file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/543140/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1340179] Re: Calibre E-book Viewer has no icon

2014-08-08 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1340179

Title:
  Calibre E-book Viewer has no icon

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1340179/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1296567] Re: FFe: Update calibre package to upstream version 1.29

2014-04-03 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1296567

Title:
  FFe: Update calibre package to upstream version 1.29

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1296567/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 969939] Re: calibre-parallel crashed with ValueError in lxml.etree._utf8 (src/lxml/lxml.etree.c:22060)(): All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/969939

Title:
  calibre-parallel crashed with ValueError in lxml.etree._utf8
  (src/lxml/lxml.etree.c:22060)(): All strings must be XML compatible:
  Unicode or ASCII, no NULL bytes or control characters

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/969939/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 969945] Re: calibre-parallel crashed with Exception in token processing in parse_rtf()

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/969945

Title:
  calibre-parallel crashed with Exception in token processing in
  parse_rtf()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/969945/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 985813] Re: wrong conversion from epub to pdf

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/985813

Title:
  wrong conversion from epub to pdf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/985813/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 993652] Re: Calibre crashes on startup after upgrade from 11.10 to 12.04

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/993652

Title:
  Calibre crashes on startup after upgrade from 11.10 to 12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/993652/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1014307] Re: No cover when sending to device (Android 2.1)

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1014307

Title:
  No cover when sending to device (Android 2.1)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1014307/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1015149] Re: calibre crashes on content server start when port is taken

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1015149

Title:
  calibre crashes on content server start when port is taken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1015149/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1017053] Re: Font Variety Application

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1017053

Title:
  Font Variety Application

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1017053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1027371] Re: calibre crashed with SIGSEGV in QTextEngine::itemize()

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1027371

Title:
  calibre crashed with SIGSEGV in QTextEngine::itemize()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1027371/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1025042] Re: calibre send to Kindle: DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.193 was not provided by any .service files

2012-07-26 Thread Kovid Goyal
** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1025042

Title:
  calibre send to Kindle: DBusException:
  org.freedesktop.DBus.Error.ServiceUnknown: The name :1.193 was not
  provided by any .service files

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1025042/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 937989] Re: Application needs hi-res or SVG icon

2012-05-04 Thread Kovid Goyal
** Branch unlinked: lp:calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/937989

Title:
  Application needs hi-res or SVG icon

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/937989/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 937989] Fixed in lp:calibre

2012-03-13 Thread Kovid Goyal
Fixed in branch lp:calibre. The fix will be in the next release. calibre
is usually released every Friday.

 status fixreleased

** Changed in: calibre
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/937989

Title:
  Application needs hi-res or SVG icon

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/937989/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951495] Re: calibre bug 951495

2012-03-10 Thread Kovid Goyal
I do not provide support for people using distro provided packages. If
you are using a distro provided package, uninstall it and install the
official calibre binary from http://calibre-ebook.com/download_linux and
if you can reproduce the bug with that, re-open the ticket. Of course,
if you are already using the official binary, apologies and feel free to
re-open the ticket immediately :)

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951495

Title:
  calibre cant make a library

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/951495/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 920357] Re: calibre bug 920357

2012-01-24 Thread Kovid Goyal
Drive identification is based solely on device node, there's no other way to
influence it. Move your files to "books" that's the simplest solution.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/920357

Title:
  Main and memory card memory swapped when connected to Pocketbook 90x
  Pro

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/920357/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 920357] Re: Missing support for Pocketbook 901/902/903 Pro

2012-01-24 Thread Kovid Goyal
It is the device node, see where I said: "On linux that translates to
the device node. You will find that the device node mounted at
/media/disk is lexicographically before the device node mounted at
/mdeia/PocketBook." That means /dev/sd*. I dont actually understand your
problem. If you have system files showing up, just ignore them, they
dont hurt you in any way.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/920357

Title:
  Main and memory card memory swapped when connected to Pocketbook 90x
  Pro

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/920357/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 920357] Re: Missing support for Pocketbook 901/902/903 Pro

2012-01-23 Thread Kovid Goyal
The pocketbook 602/901/902 and 903 share the same usb ids. Dont ask me
why pocket book is stingy with usb ids. So they have the same driver in
calibre. As for the main memory and card being swapped, calibre assumes
that the drive with the lower disk number is the main memory. The
PocketBook is presumably reporting that sd card as the device with the
lower disk number. On linux that translates to the device node. You will
find that the device node mounted at /media/disk is lexicographically
before the device node mounted at /mdeia/PocketBook.

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/920357

Title:
  Missing support for Pocketbook 901/902/903 Pro

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/920357/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 920357] Re: Missing support for Pocketbook 901/902/903 Pro

2012-01-23 Thread Kovid Goyal
Removed from calibre. If you want to open a bug against calibre, you
need to install the official calibre binary, not the Ubuntu package and
post the debug output from that.

** No longer affects: calibre

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/920357

Title:
  Missing support for Pocketbook 901/902/903 Pro

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/920357/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
As I have already  said, in a previous response, I would be delighted if
someone developed a zero config library that worked across linux distributions
and BSDs to mount USB devices. What's needed is that it allow:

1) The mounting of any USB block device identified by device node 
   to a mountpoint under /media 

2) ejecting of any USB block device and the removal of the corresponding
mountpoint under /media

3) It needs to be embeddable in a self contained distribution like calibre. In
particular this means it must not require the application developer to tweak
it, as such tweaking introduces the possibility of security holes.

However, let me emphasize that these functions are already performed adequately
in modern linux distributions by udisks. An implementation of such a library
in python has been present in calibre in udisks.py for years. This reduces the
incentive of people to work on a solution approporiate to older distributions.
That is regrettable, but unavoidable. Personally, I doubt any such library
will ever be developed. Given the difficulties of dealing with paths securely,
the easiest route to developing it, via calls to mount and eject is closed.
Which means you would essentially have to re-implement mount and eject with
additional logic to allow unprivileged users access to certain classes of
device. That is a huge task.

At this point, people on older distributions will just have to manage their
devices manually. I have taken my best shot at it, and failed. Someone else is
more than welcome to pick up the gauntlet. A library like this has to be self
contained, so development of it should not be part of a larger project like
calibre.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
@preston:

Well, let me say that if I was the one that first showed attitude, I
apologize. But you have to remember that I do *all* calibre bug triage (besides
doing a large part of the developement). I get to deal with lots of bug
reports from people, the vast majority of which are dubious at best. In
Jason's original post, only one of his five flaws seemed serious to me (the one
he attached an exploit for), so that is the one I fixed. It turned out I was
wrong about the mount exploit, but, from my perspective, I don't know Jason
from Adam, and he has to convince me of the seriousness of his claims, merely
saying they are serious is something I will ignore, from long and exhausting
experience. When he did prove its seriousness to me, I tried to fix it, as
best I could. 

You may well ask why I didn't just take his advice and abandon the mount
helper. For me to do something that drastic, I must be convinced it is indeed
the best course possible. That may make me stubborn at times, but it is also
the attitude that ensures calibre remains as stable as possible.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
@Dan: You were on my ignore list, which meant I never saw your exploit (I
interact with launchpad via email). I only saw it when Jason mentioned it in a
post of his. If I had seen it earlier, I would have attempted to fix it. See
for instance my posts asking Jason for news on an updated exploit. 

And for someone not trying to pick a fight, you certainly succeeded.

"it's easier to do something properly   
   
from the beginning than to patch a broken implementation one exploit at 
  
a time."

Now if only we had a working time travel machine. Given that in the now we
have a broken implementation, our options are:

1) Try to fix it, one exploit at a time.

2) Re-write it from scratch. Since the only one volunteering to do any
re-writing was me, I don't see how that would have improved matters at all.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
@Jason: Well, if you do not wish to help, that leaves me with no choice but to
remove the mount helper. I think it's a pity, for those people for whom
device detection in calibre will stop working out of the box. But, I tried, to
the best of my ability. I had hoped that we could work together to make it a
possibility, but, apparently not.

Closing bug as fix released (currently I only have the energy to add an exit()
at the start of main, the full removal will have to wait for a good nights
sleep).

  status fixreleased

** Changed in: calibre
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: SUID Mount Helper has 5 Major Vulnerabilities

2011-11-04 Thread Kovid Goyal
@Dan: As I suspected, you're in this not to contribute something to the
community, but as a destructive influence. You will not be missed. Try
and remember that I am not attempting to fix calibre-mount-helper for
some sort of personal gain, but simply to allow people using calibre to
have the best possible experience. I readily admit I don't know as much
about secure coding as you do, but hey, at least one of us is trying to
learn something. Look back at the start of this bug report. Every time I
was convinced of the existence of an actual exploit, I have attempted to
fix it. Maybe my fixes were naive, but dont forget that it's a lot
easier to find holes in something, than to build somethig without holes
in the first place.

@Jason: Indeed, I did overlook the second realpath call, now fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
It's way past my bedtime, so I'd appreciate it if you could post the patch to
mount-helper (by now you should be as familiar with the code as I am). If not,
I'll get to it tomorrow. And thanks for the help.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
@Jason: One more commit that adds nother point of failure to your last
exploit (rev 10791)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
HAL never worked perfectly on anything. That was the reason it was deprecated.
http://en.wikipedia.org/wiki/HAL_(software)#Deprecated 

Seriously, if you spent a moment glancing over the calibre feature list, or
actually using it, you would know that it connects to ebook reader devices,
devices that need to be mounted as USB disks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-04 Thread Kovid Goyal
@Josselin: Thanks for the suggestion. calibre already uses udisks when
available. The problem is to find something that works on older systems and on
BSD.  If I were developing only for modern linux distros, I'd be quite happy to
abandon the mount helper altogether in favor of udisks. As it is, I want to 
spend atleast a
little effort to try to salvage it, before giving up.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: SUID Mount Helper has 5 Major Vulnerabilities

2011-11-04 Thread Kovid Goyal
@evan:  Certainly an install time question asking the user if they want
to install the mount helper is an option. One that I can fallback to if
we determine that the mount helper indeed cannot be made secure.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: SUID Mount Helper has 5 Major Vulnerabilities

2011-11-04 Thread Kovid Goyal
@halfdog: Indeed, a standalone, zero config library that allows
unprivileged programs to securely mount and eject USB drives would be a
blessing for several programs, not just calibre. I have learned a great
deal in the process of fixing the issues brought up in this bug report
and if it turns out that the mount helper can be made secure enough,
then it is a good candidate for the role.  It is a simple 300 lines of
easily compiled C code that works on FreeBSD, NetBSD and all linux
flavors. I would hate to have to abandon all the calibre users on older
distributions and BSDs for the absence of such a library.

@Jason: Any news on your attempt at a new exploit?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: SUID Mount Helper has 5 Major Vulnerabilities

2011-11-03 Thread Kovid Goyal
@Matt: I am not comfortable modifying pmount. What guarantee would I
posses that my modifications did not introduce an exploit. In contrast
the mount helper is 300 lines of C code, much easier to review and
modify, as this bug demonstrates. Similar problems exist with udisks.
Adding something as a dependency that is not bundled is not workable,
since the calibre standalone installer cannot enforce a dependency
requirement. This is obviously not the case for a distro calibre
package.

@Jason: I look forward to the updated exploit. If/when you attach it, I
will review if it can be closed. If it can, I will fix it, if not, then
I will nuke calibre-mount-helper. Linux users will just have to live
with no out of the box experience. Hopefully, most of them are used to
that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-03 Thread Kovid Goyal
Code committed to check if the device node being mounted is a block device and
exit if it is not.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-03 Thread Kovid Goyal
To summarize where we are now. The mount helper currently allows any
user to:

1) Mount anything under /dev/ to a mountpoint under /media
2) Create empty directories anywhere if they can create symlinks in /media
3) Remove empty directories in /media

This is pretty much the minimal set of requirements for the mount helper to
work (I could possibly restrict the entries under /dev to block devices only as
well). If it turns out that this set of requirements is a security
vulnerability, then the mount helper will be removed. If not, it will stay.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: SUID Mount Helper has 5 Major Vulnerabilities

2011-11-03 Thread Kovid Goyal
@Donnenfeld: Your exploit does not work against current calibre-mount-
helper, since I have fixed the mounting of symlinked dirs in both /dev
and /media. Closing this bug. Re-open it only if you can point
to/describe an actual exploit against current calibre-mount-helper.

For the rest of you, feel free to comment into the vacuum.

** Changed in: calibre
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-03 Thread Kovid Goyal
@Rosenberg: Yes, I have. And you were warned, this is the last response you
will get from me.

@Mike: Many distros replace calibre-mount-helper with something suitable for
the particular distros' disk handling strategy, and I encourage you to do the
same in Gentoo if you dont already do it (incidentaly I'm a Gento user). You
can actually do something as simple as replacing it with a bash script that
always returns an error code and does nothing else. Add udisks as a calibre
dependency and calibre will automatically use udisks via DBUS when available. 
This
will, of course, break for those users for whom udisks doesn't work for
whatever reason. Whether that is a large fraction of Gentoo users or not, only 
you
can judge. This discussion really applies only to the calibre binary download,
which does no dependency resolution and is intended to *work out of the box*
on a huge variety of linux systems. Unfortunately, linux has historically had
no universal way to handle removable disks without root access, neccessitating
the use of a suid executable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-03 Thread Kovid Goyal
I've already committed a fix for symlinks in /dev, maybe you missed my last
comment.

pmount will not work, I have told you why
it will not work. I am not going to repeat myself.

Let's recap:

First note that unprivileged users cannot create symlinks in /dev
on any well designed system. So symlink attacks are not actually
possible, nonetheless, I have already removed the possibility of using
symlinks under /dev.

calibre-mount-helper currently allows an unprivileged user to:

1) Delete empty directories only under /media. I see absolutely nothing wrong 
with
that. 

2) Mount anything under /dev to anything under /media. Again I see nothing
wrong with that, outside of highly system specific scenarios. Feel free to
post a general purpose exploit, if you can come up with one, I can always fix
it. 

3) Unmount anything under /media

4) Create empty directories anywhere on the system. 
This can be fixed, with some effort, but I am not yet convinced
it is an actual vulnerability.

*) Something else courtesy of a bug. If such a thing exists, point it out and
I will fix it.

Just a note about all the histrionics around "critical" security
exploits. calibre is designed to run mainly on end user computers (single
user, typically a desktop or a laptop). On such a machine if a malicous program
can run with user privileges it already has access to everything that actually
matters on the system, namely the user's data. Privilege escalation would be
useful only in trying to hide the traces of the intrusion. The damage is
already done. Undoubtedly there are plenty of scenarios where that is not
true, but the fact remains that for the vast majority of calibre users, this
is a non issue. So kindly tone down the hyperbole, and restrict your posts to
discussion of calibre-mount-helper, otherwise you will be ignored.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-02 Thread Kovid Goyal
Easily remedied by calling realpath on dev at the start of main()

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-02 Thread Kovid Goyal
Ah, realpath()

 status fixreleased

** Changed in: calibre
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 885027] Re: calibre bug 885027

2011-11-02 Thread Kovid Goyal
Problems with pmount:

1) It does not work out of the box on all distros (it needs configuration)
2) It may not even be installed on some distros, for example, it isn't
installed by default on gentoo.
3) It has been deprecated in favor of udisks (which incidentally calibre tries
to use before falling back to the mount helper)

So, no, pmount is not a suitable replacement.

Fix committed for the latest exploit. Feel free to re-open if you find another
exploit based on 4. 

 status fixreleased

** Changed in: calibre
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885027

Title:
  SUID Mount Helper has 5 Major Vulnerabilities

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/885027/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 691608] Re: calibre bug 691608

2011-09-30 Thread Kovid Goyal
I do not provide support for people using distro provided packages. If
you are using a distro provided package, uninstall it and install the
official calibre binary from http://calibre-ebook.com/download_linux and
if you can reproduce the bug with that, re-open the ticket. Of course,
if you are already using the official binary, apologies and feel free to
re-open the ticket immediately :)

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/691608

Title:
  calibre does not start

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/691608/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 828304] Re: calibre bug 828304

2011-08-17 Thread Kovid Goyal
That error is saying that the linker cannot find the symbol _ZTI7QWidget. That
symbol is defined in libQtGui.so.4. Use the LD_DEBUG environment variable to
get information on why the linker is unable to find and load that symbol on
your system.

 status invalid

** Changed in: calibre
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/828304

Title:
  FTBFS in Oneiric because of failing to load progress_indicator.so

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/828304/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 819982] Re: [Kubuntu] File associations should not be changed when application registers mime types

2011-08-12 Thread Kovid Goyal
** Project changed: calibre => wine-cellar

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/819982

Title:
  [Kubuntu] File associations should not be changed when application
  registers mime types

To manage notifications about this bug go to:
https://bugs.launchpad.net/wine-cellar/+bug/819982/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 819982] Re: [Kubuntu] File associations should not be changed when application registers mime types

2011-08-02 Thread Kovid Goyal
** Also affects: calibre
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/819982

Title:
  [Kubuntu] File associations should not be changed when application
  registers mime types

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/819982/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 784407] Re: utf8 unicode decode error

2011-05-25 Thread Kovid Goyal
no followup

** Changed in: calibre
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/784407

Title:
  utf8 unicode decode error

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 784407] Re: utf8 unicode decode error

2011-05-19 Thread Kovid Goyal
You need to post the full error message (click the show details button
on the error dialog)

** Changed in: calibre
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/784407

Title:
  utf8 unicode decode error

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 525447] Re: Support Application Indicators

2011-03-20 Thread Kovid Goyal
I am still waiting for example Qt code. Closing this bug, since no
example code is forthcoming.

** Changed in: calibre
   Importance: Unknown => Wishlist

** Changed in: calibre
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/525447

Title:
  Support Application Indicators

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 319852] Re: TypeError: error_dialog() takes exactly 3 arguments (2 given)

2011-03-20 Thread Kovid Goyal
** Changed in: calibre
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/319852

Title:
  TypeError: error_dialog() takes exactly 3 arguments (2 given)

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs