O comando update-rc.d
é um script em perl:
$ file 'which update-rc.d'
/usr/sbin/update-rc.d: a /usr/bin/perl script, ASCII text executable
Não sou bom em perl, mas pelo que entendi e pelo nome da variável:
my $archive = "/var/lib/update-rc.d";
sub save_last_action {
my ($script, @arguments) = @_;
return if $notreally;
open(FILE, ">", "$archive/${script}.new") || die "unable to write to $archive/${script}.new";
print FILE join(" ","update-rc.d",@arguments), "\n";
close(FILE);
rename "$archive/${script}.new", "$archive/${script}";
}
sub remove_last_action {
my ($script) = @_;
unlink "$archive/$script";
}
apenas registra a última ação (comando) do update-rc.d. e excluir sem influência