mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +02:00
ids-functions.pl: Add cleanup_tmp_directory() function.
As the name of the function already says, it is responsible to delete all temporary files after ruleset generation. Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
This commit is contained in:
@@ -603,8 +603,7 @@ sub oinkmaster () {
|
|||||||
&merge_sid_msg(@enabled_providers);
|
&merge_sid_msg(@enabled_providers);
|
||||||
|
|
||||||
# Cleanup temporary directory.
|
# Cleanup temporary directory.
|
||||||
# XXX - not implemented yet.
|
&cleanup_tmp_directory();
|
||||||
# &cleanup_tmp_directory();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -741,6 +740,17 @@ sub merge_sid_msg (@) {
|
|||||||
close(FILE);
|
close(FILE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#
|
||||||
|
## Function to cleanup the temporary IDS directroy.
|
||||||
|
#
|
||||||
|
sub cleanup_tmp_directory () {
|
||||||
|
# Load rmtree() function from file path perl module.
|
||||||
|
use File::Path 'rmtree';
|
||||||
|
|
||||||
|
# Delete temporary directory and all containing files.
|
||||||
|
rmtree([ "$tmp_directory" ]);
|
||||||
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
## Function to do all the logging stuff if the downloading or updating of the ruleset fails.
|
## Function to do all the logging stuff if the downloading or updating of the ruleset fails.
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user