You are here:

Wed, 03 Feb 2010

Dear lazyweb, I have problem understanding ACLs, maybe you can help me?

It was easy to understand how to activate and set ACLs and I also understood the mask, which defines the maximum rights a user might get through ACLs.

However, what I don't understand is, why this mask is dynamically calculated and set with every chmod (or equivalent) access...

Perhaps I should describe my problem a bit more: For our (web-) developers Linux workstations I need to grant them some additional rights to the configuration files. As they always get no tasks and need to install new software (solved via sudo) and change the configuration, I so far thought the easiest would be to grant them write privileges on /etc (safe some special files like /etc/shadow of course).

So I thought I could use ACLs to grant them rwx-privileges. Using default-ACLs (which are inherited when creating new files) it would be easy, if they e.g. install an own Apache web server, as the new directory and the new files inherit the default ACL.

However, due to the mask being set to r-x, our developers still don't get write permission on /etc/apache2/foo. I tried to set a default mask, too, which seems to be inherited. But as soon as the package management does the equivalent of chmod 740 the mask gets recalculated and my ACLs don't work any more.

Appearently, ACLs are not the solution to my problem :( But how do I solve my problem? And why is the mask always recalculated?

postet at 14:13 into [Debian] permanent link


Fri, 29 Jan 2010

[Update] When fixing RC bugs...

... please try to prevent your upload from hitting the NEW queue (by changing your binary packages). While we try to process the NEW queue as soon as possible, it would be a shame, if your release critical bug fix is delayed, because all ftp-foo are busy.

PS: That's especially true, if you NMU a package...
Update: I stand corrected: The NMU I had in mind was a legitimate addition of a new package due to library changes. In these cases a ping in the #debian-ftp channel would be welcome.

postet at 20:47 into [Debian] permanent link


Sun, 24 Jan 2010

Question:

How many DDs does it take to open the CD-ROM drive of a PowerPC G4 running Mac OS X 10.2?

9 and two external helpers. And they need more than 25 minutes.

I'm sure pictures will follow soon...

PS: I don't mention how to do it, to not take the fun for future observers...

postet at 14:24 into [Debian] permanent link


Thu, 21 Jan 2010

tofrodos_1.7.8.debian.1-2_i386.changes ACCEPTED

Cool, eh? Okay, not that tofrodos has any new features, but at least the following will return zero tomorrow: wget -q http://ftp.de.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 -O-|bzgrep Schmehl|grep -v -c Reichle.

Just took me a bit more than a year and a half to find a reason to upload all of my packages at least once...

Now let's take a look at the team maintained packages, which are still left..

postet at 23:10 into [Debian] permanent link


Thu, 14 Jan 2010

Installing Oracle XE under Debian

Should have problems getting Oracle XE run under Debian, check that you are using the package from their repository not the ones available at their website. The later ones seem to be outdated and buggy; don't know why the haven't changed their website yet; the fixed packages are only available since May 2006...

postet at 15:58 into [Debian] permanent link


Fri, 04 Dec 2009

Good advice for preseeding the debian-installer

If you use a script to do some customisations run via preseed/late_command then don't do it the following way:
d-i preseed/late_command string cp /hd-media/do-tib-stuff.sh /target/tmp ; in-target /tmp/do-tib-stuff.sh ; rm /target/tp/do-mystuff.sh!
That way you'll never notice, if your script run successfully as its exit code is eaten by the removal. When running several late-commands always use && to chain the commands, so if one command fails the processing will stop and the installer will show you a nice message that indeed something went wrong.

postet at 10:53 into [Debian] permanent link


Thu, 19 Nov 2009

Need motivation?

Read this and the following mails :)

postet at 16:53 into [Debian] permanent link


Mon, 24 Aug 2009

I really need 3G / UMTS!

I thought traveling one hour to my new job isn't as bad, since I have a lot of book waiting to be read (Currently: Neal Stephenson's Anathem) reading them on your way to work has a major disadvantage, not to says: There seems to be some kind of law at work: When arriving at your destination, you'll always be an a really thrilling point in your book.

I really need a notebook with 3G / UMTS, so I can do something else on my daily train trips.

postet at 10:22 into [Debian] permanent link


Wed, 19 Aug 2009

Kind of busy...

I've been quite busy recently (and will probably for the coming days). I just started a new job at the German National Library of Science and Technology as Linux / Unix Administrator. While it was for sure, that I would get the job for quite some time, in the end the new working contract came surprisingly fast (due to many people taking vacation these days).

Don't know, if that will affect the time I can spend for Debian, yet, especially since I'll now loose two hours a day traveling between Hildesheim where I live and Hanover where I work. Can't say much about the job, yet, but so far it seems to have been a good choice accepting this opportunity. The working place is quite okay near to the main University building near to a large park. I have a very nice view out of my offices window :)

So much for now.

postet at 23:05 into [Debian] permanent link


[1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35  >>

About

Alexander Tolimar Reichle-Schmehl lives in Hildesheim / Germany. He's an official Debian Developer. Beside maintaining various packages, his main task is being spokesman and event organizer of the Debian project.