Activity log for bug #1499544

Date Who What changed Old value New value Message
2015-09-24 22:29:08 Tyler Hicks bug added bug
2015-09-24 22:30:26 Tyler Hicks description The max profile name length is supposed to be (PATH_MAX - 1). However, there seems to be some sort of unintended limitation in place that is restricting it to 253 chars: $ name=a; while [ $? -eq 0 ]; do prof="profile $name {}"; echo "$prof" | sudo apparmor_parser -qa && echo "$prof" | sudo apparmor_parser -qR && name=${name}a; done; echo "$name" | wc -m apparmor_parser: Unable to add "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa". Unknown error (36): File name too long 253 That command should result in the value of (PATH_MAX - 1) being printed. The max profile name length is supposed to be (PATH_MAX - 1). However, there seems to be some sort of unintended limitation in place that is restricting it to 253 chars: $ name=a; while [ $? -eq 0 ]; do prof="profile $name {}"; echo "$prof" | sudo apparmor_parser -qa && echo "$prof" | sudo apparmor_parser -qR && name=${name}a; done; echo "$name" | wc -m apparmor_parser: Unable to add "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa". Unknown error (36): File name too long 253 That command should result in the value of (PATH_MAX - 1) being printed. $ apparmor_parser -V AppArmor parser version 2.9.1 Copyright (C) 1999-2008 Novell Inc. Copyright 2009-2012 Canonical Ltd. $ uname -a Linux boyd 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
2015-10-13 19:39:03 Jamie Strandboge bug task added click-reviewers-tools
2015-10-13 21:35:54 Jamie Strandboge click-reviewers-tools: status New Fix Committed
2015-10-13 21:35:59 Jamie Strandboge click-reviewers-tools: assignee Jamie Strandboge (jdstrand)
2016-02-22 22:51:52 Jamie Strandboge click-reviewers-tools: status Fix Committed Fix Released
2016-10-13 21:03:00 Christian Boltz tags aa-kernel aa-parser