Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#49683 - [linux-grsec] Ext formatting in truecrzpt does not work
Attached to Project:
Community Packages
Opened by fred (fred908) - Sunday, 12 June 2016, 11:53 GMT
Last edited by Daniel Micay (thestinger) - Tuesday, 13 December 2016, 00:08 GMT
Opened by fred (fred908) - Sunday, 12 June 2016, 11:53 GMT
Last edited by Daniel Micay (thestinger) - Tuesday, 13 December 2016, 00:08 GMT
|
DetailsDescription:
When creating or opening a container formatted with ext(2/3/4) truecrypt returns the following error: ParameterIncorrect at TrueCrypt::StringConverter::ToUInt32:248 This onlz happens withn the grsec kernel. No issues with the default arch kernel Additional info: * package version(s) truecrypt 1:7.1a-4 kernel: 4.5.7.201606080852-2-grsec Steps to reproduce: Open or create a container using ext as filesystem while unsing a grsec kernel |
This task depends upon
Closed by Daniel Micay (thestinger)
Tuesday, 13 December 2016, 00:08 GMT
Reason for closing: Won't fix
Additional comments about closing: Not going to be changing the format of the version string for this. Get them to fix their parsing upstream. It shouldn't break due to additional versioning added as a suffix. Changing this could easily break some other broken program instead.
Tuesday, 13 December 2016, 00:08 GMT
Reason for closing: Won't fix
Additional comments about closing: Not going to be changing the format of the version string for this. Get them to fix their parsing upstream. It shouldn't break due to additional versioning added as a suffix. Changing this could easily break some other broken program instead.
Maybe would be better to write a bugreport at the VeraCrypt bug tracker?
Should the issue not be related to some sort of memory protection mechanism that can be solveld by creating some sort of rule for grsec?
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
loop: module loaded
Journalctl output with grsecurity kernel:
kernel: fuse init (API version 7.24)
systemd[1]: Mounting FUSE Control File System...
systemd[1]: Mounted FUSE Control File System.
Both outputs are triggered by creating a new container with ext4 filesystem
Howeven even with fuse working the issue still remains.
Also even running truecrzpt as root does not solve the issue.
Note: when formatting the volume with fat32 (which is working fine), truecrypt does not ask for administrator privileges while that is the case with ext2/3/4
Changing the kernel version returned by uname -r to something like 4.8.14_201612110933-1 seems to work too.