Ticket #265 (closed defect: fixed)

Opened 12 years ago

Last modified 12 years ago

debathena-counterlog: athena-counterlog should be in /usr/lib

Reported by: geofft Owned by:
Priority: trivial Milestone:
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

As best as I can tell, the athena-counterlog program in the debathena-counterlog package is only meant to be called from cron rather than by a person, so it should live in /usr/lib, not /usr/bin.

Change History

comment:1 Changed 12 years ago by broder

  • Status changed from new to proposed

Should be fixed in r23845 and uploaded to proposed.

We should pick a machine taking updates from proposed and ask ops to verify that it's still counterlogging after a few days before moving it to production. opus seems like a good candidate.

comment:2 Changed 12 years ago by broder

Hmm...actually, this is more a "libexec" thing than a "lib" thing, so if I'm understanding Debian's interpretation of FHS correctly, it should go in /usr/lib/debathena-counterlog, not just /usr/lib.

I've moved it there in r23848. I also added logic to debian/rules to make sure the script stays executable, as dh_fixperms tries to strip the executable bit on most anything outside of the various bin directories.

New version has gone into proposed.

comment:3 Changed 12 years ago by broder

I forgot to take 1.6 on remus before this morning's cron.daily run, but I've run /etc/cron.daily/debathena-counterlog by hand and verified with ops that it did, in fact, counterlog, so I'm going to assume that this works.

This should be moved to production on Wednesday.

comment:4 Changed 12 years ago by broder

  • Status changed from proposed to closed
  • Resolution set to fixed

This was moved to production a few days ago

Note: See TracTickets for help on using tickets.