[CCing Alex since it's his code we're talking about here...]
On 08/15/14 09:19, Bob wrote:
> On 8/14/2014 4:55 PM, Colin Percival wrote:
>> On 08/14/14 14:55, Bob wrote:
>>> I am running ACTS to do my backups and cleanup my archive. Everything was fine
>>> for a month or so, now I get "
>>>
>>> head: illegal line count -- -31" at the end of the tarsnap backup. As far as I
>>> can tell, everything is still being backed up, but this message must mean
>>> something. Can anyone help?
>> That would be a problem with the script you're using -- looks like it's in the
>> part of the script which deletes old daily backups. The "-n negative number"
>> option to the head utility is nonportable and presumably doesn't exist on your
>> operating system.
>>
> That makes sense. I am using freeBSD 9.2. The only thing is that daily backup
> removal was going fine for a while. I am not an expert at this. Is there a fix
> or a different way to attack backup management?
Probably you never had an error earlier because you had less than 31 daily
backups and so none of them needed to be deleted.
I think the easiest solution here is for 'head -n -X' to be replaced by
'sort -rn | tail +$(X+1)' -- Alex, do you want to make this change?
--
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid