Ticket #265 (closed defect: fixed)
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:2 Changed 15 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 15 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.
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.