mirror of
https://git.yoctoproject.org/meta-security
synced 2026-07-16 15:57:21 +00:00
f5bc417f32
* as reported by openembedded-core/scripts/contrib/patchreview.py -v . Missing Upstream-Status tag (dynamic-layers/meta-perl/recipes-scanners/checksecurity/files/check-setuid-use-more-portable-find-args.patch) Missing Upstream-Status tag (dynamic-layers/meta-python/recipes-security/fail2ban/files/0001-To-fix-build-error-of-xrang.patch) Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/accept_os_flag_in_backend.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/allow_os_with_assess.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/call_output_config.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/do_not_apply_config.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/edit_usage_message.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/find_existing_config.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/fix_missing_use_directives.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/fix_number_of_modules.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/fix_version_parse.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/fixed_defined_warnings.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/organize_distro_discovery.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/remove_questions_text_file_references.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/simplify_B_place.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/bastille/files/upgrade_options_processing.patch Malformed Upstream-Status 'Malformed Upstream-Status in patch dynamic-layers/meta-perl/recipes-security/nikto/files/location.patch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
65 lines
2.2 KiB
Diff
65 lines
2.2 KiB
Diff
Upstream-Status: Inappropriate [No upstream maintenance]
|
|
|
|
Signed-off-by: Anne Mulhern <mulhern@yoctoproject.org>
|
|
|
|
---
|
|
|
|
Index: Bastille/bin/bastille
|
|
===================================================================
|
|
--- Bastille.orig/bin/bastille 2013-06-20 14:58:01.065796000 -0400
|
|
+++ Bastille/bin/bastille 2013-08-20 15:16:18.472378000 -0400
|
|
@@ -102,8 +102,9 @@
|
|
# defines OS specific file locations based on uname
|
|
systemFileLocations
|
|
|
|
+ config_files=`find $config_repository -type f -name \*config 2>/dev/null`
|
|
+
|
|
if [ -f $last_config ]; then
|
|
- config_files=`find $config_repository -type f -name \*config 2>/dev/null`
|
|
for config_cursor in `echo $config_files`
|
|
do
|
|
if /usr/bin/diff $last_config $config_cursor >/dev/null 2>&1
|
|
@@ -112,8 +113,8 @@
|
|
fi
|
|
done
|
|
if [ -n "$match" ]; then
|
|
- echo "The last bastille run corresponds to the following profiles:"
|
|
- echo "$match"
|
|
+ printf "The last Bastille run corresponds to the following profiles:\n"
|
|
+ printf "$match"
|
|
else
|
|
cat >&2 << EOF
|
|
NOTE: The last config file applied,
|
|
@@ -122,18 +123,28 @@
|
|
$ERRSPACES $config_repository.
|
|
$ERRSPACES This probably means that Bastille was last run interactively and
|
|
$ERRSPACES changes were made to the config file, but they have not yet been
|
|
-$ERRSPACES applied, or that the source config file was moved. If you do have pending
|
|
+$ERRSPACES applied, or that the source config file was moved. If you do have pending
|
|
$ERRSPACES changes in a config file, you can apply them by running
|
|
$ERRSPACES 'bastille -b -f <config file>.'
|
|
EOF
|
|
|
|
fi
|
|
else
|
|
- echo "NOTE: The system is in its pre-bastilled state.\n"
|
|
+ for config_cursor in `echo $config_files`
|
|
+ do
|
|
+ match="$match $config_cursor\n"
|
|
+ done
|
|
+ if [ -n "$match" ]; then
|
|
+ printf "The following Bastille profiles were located:\n"
|
|
+ printf "$match"
|
|
+ else
|
|
+ printf "No Bastille profiles were located.\n"
|
|
+ fi
|
|
+ printf "No log files of profiles from previous executions of Bastille have been found. It is likely that Bastille has not been run on this machine.\n"
|
|
fi
|
|
-
|
|
}
|
|
|
|
+
|
|
# First, make sure we're root
|
|
if [ `PATH="/usr/bin:/bin"; id -u` -ne 0 ]; then
|
|
echo "ERROR: Bastille must be run as root user" >&2
|