I don't expect the problem is quite solved yet.
I just tried using the deb on my spiffy-fresh Ubuntu server install,
and found myself turning off apparmor to get this to work.
I'd kind of like to not do that, but as noted, this apparmor stuff
doesn't seem as straightforward as some folks would l
I've posted a patch to bug 7580. It may need minor tweeking, but in
general it should solve all the apparmor problems.
--
SuperQ
SuperQ's Profile: http://forums.slimdevices.com/member.php?userid=2139
View this thread: htt
No offense to Matt Wise (who currently maintains it), but what the deb
really needs is to be adopted by a community member who regularly uses
the latest versions of debian/Ubuntu (hint, hint). In the meantime,
please attach your fixes to that bug (as a patch to 7.2/trunk) and I'll
check them in.
Ok, my draft solution to the problem is here:
- remove all apparmor code from squeezecenter.postinst
- add this script: http://ben.nerp.net/check_apparmor.sh to the package
and call it at the beginning of d_start() in /etc/init.d/squeezecenter
- change the squeezecenter.postrm to use the new back
SuperQ wrote:
> Their testing of the debian package is bare minimal, and doesn't ever
> seem to be done with a clean install of either Debian/Ubuntu, nor the
> squeezecenter package itself.
I'm sure this is true. I know that I'm one of the beta testers in the
Debian space (my laptops use Ubuntu, b
pfarrell;339847 Wrote:
> I suggest that rather than arguing in a public forum, that if you know
> how to solve it, you contact the developers privately.
You're right, ranting here isn't going to get it fixed. I'm willing to
put my money where my mouth is and write the fixes and post them to the
Pat, you have obviously not looked at what the config looks like, so I
will cut and past for your benefit.
Code:
# SqueezeCenter Apparmor Changes for MySqld
/var/lib/squeezecenter/cache/ r,
/var/lib/squeezecenter/cache/my.cnf r,
/var/lib/squeezecenter/cache/mysq
SuperQ wrote:
> So you seem to know how people are "doing it wrong" but have no proposal
> as to what right is.
No, not at all. I know that its being done wrong. I don't know by who,
and what needs to be done to fix it.
> It's completely trivial, but the package maintainer did a messy job of
>
SuperQ;339797 Wrote:
> This is NOT apparmor's fault, nor Ubuntu's fault. Logitech is doing
> things with a package that is non-standard and causes problems.
100% agree. But isn't this obvious? I have 3508 installed packages on
my ubuntu box and NONE, other than squeezecenter, have ever
demonstra
So you seem to know how people are "doing it wrong" but have no proposal
as to what right is.
I provided the patch to Logitech to fix the squeezecenter install
within ~5min of discovering the interaction bug. It's completely
trivial, but the package maintainer did a messy job of implementing the
SuperQ wrote:
> Apparmor is not overrated. Apparmor is a very easy to understand
> jail system.
Sorry, can't agree. I learned the hard way when I wrote crypto software
for CyberCash. You may have heard of CyberCash, we invented how to move
money over the internet, which enabled ecommerce.
Con
11 matches
Mail list logo