summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorFrancois Pons <fpons@mandriva.com>2000-04-03 13:12:27 +0000
committerFrancois Pons <fpons@mandriva.com>2000-04-03 13:12:27 +0000
commit08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20 (patch)
tree4c0722403913607174297895c3f18eb41d89e03a /tools
parent12cc4c15aec4344f61f13f856dffffd5a9de0b87 (diff)
downloaddrakx-08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20.tar
drakx-08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20.tar.gz
drakx-08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20.tar.bz2
drakx-08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20.tar.xz
drakx-08f4b5bf2f57dc0d75dcde2cec410a16e1f65f20.zip
*** empty log message ***
Diffstat (limited to 'tools')
-rwxr-xr-xtools/syncrpms2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syncrpms b/tools/syncrpms
index 0befdd6cc..2073b6e84 100755
--- a/tools/syncrpms
+++ b/tools/syncrpms
@@ -28,7 +28,7 @@ sub version_compare {
my ($a, $b) = @_;
local $_;
- while ($a && $b) {
+ while ($a || $b) {
my ($sb, $sa) = map { $1 if $a =~ /^\W*\d/ ? s/^\W*0*(\d+)// : s/^\W*(\D+)// } ($b, $a);
$_ = length($sa) cmp length($sb) || $sa cmp $sb and return $_;
}
ity/msec/perms.conf. This usually should be performed
+either on first install, on when a transition to a different level is required.
\fB\-e, --enforce\fR
Enforce the default permissions on all files.
@@ -127,6 +132,42 @@ This is the GTK version of msec. It acts as frontend to all msec functionalities
\fB\-d\fR
Enable debugging messages.
+.SH EXAMPLES
+
+\fBEnforce system configuration according to /etc/security/msec/security.conf file:\fP
+ msec
+
+\fBDisplay system configuration changes without enforcing anything:\fP
+ msec -p
+
+\fBInstall predefined security level 'default':\fP
+ msec -f default
+
+\fBPreview changes inflicted by change to 'default' level:\fP
+ msec -p -f default
+
+\fBCreate a custom security level based on 'default':\fP
+ cp /etc/security/msec/level.default /etc/security/msec/level.my
+ edit /etc/security/msec/level.my
+ msec -f my
+
+\fBEnforce system permissions according to /etc/security/msec/perms.conf file:\fP
+ msecperms
+
+\fBDisplay permissions changes without enforcing anything:\fP
+ msecperms -p
+
+\fBInstall predefined permissions for level 'default':\fP
+ msecperms -f default
+
+\fBPreview changes inflicted by change to 'default' level:\fP
+ msecperms -p -f default
+
+\fBCreate a custom permissions level based on 'secure':\fP
+ cp /etc/security/msec/perm.secure /etc/security/msec/perm.my
+ edit /etc/security/msec/level.my
+ msecperms -f my
+
.SH "SECURITY OPTIONS"
The following security options are supported by msec:
@@ -413,6 +454,15 @@ Accepted values: \fIyes, no\fP
.TP 4
+.B \fIbase_level\fP
+Defines the base security level, on top of which the current configuration is based.
+
+MSEC parameter: \fIBASE_LEVEL\fP
+
+Accepted values: \fI*\fP
+
+
+.TP 4
.B \fIcheck_perms\fP
Enables periodic permission checking for system files.