Hi:

I am using Embperl With Mandrake 10 and i donot have any problem, you can run 
level 5 without starting X, but you need to remove S30dm from rc's 
directories.

I hope this helps to you.

Carlos Kassab

El Lun 03 May 2004 15:48, Brian Schoenhofer escribió:
> Does anyone use Mandrake and Embperl?  I'm using Embperl 2.0b9, Apache
> 2.0.47 and mod_perl 1.99_09.
>
> Mandrake has a tool called msec that takes a security level from 1 to 5
> (5 being the most secure) and changes file permissions and running
> services etc. to make the system more or less secure.  When I am set at
> level 3 Embperl works fine.  When set to level 4 I have a problem.  I've
> got base.epl including header.html, content (Execute('*')) and
> footer.html.  All works correctly except a one liner in footer.html that
> shows the system uptime like so:
>
> [- @uptime = split /,/, `uptime`; -]
>
> and then
>
> [+ $uptime[0] +] [+ $uptime[1] +]
>
> in the body.  It seems the `uptime` call doesn't work.  I looked in
> various logs but couldn't find any clues.
>
> Can anyone point me in the right direction?  I've pasted a couple of
> tables from Mandrakes website describing the type of security changes
> for the different levels.  You may get some idea of what changes just by
> the names below.  Again, my problem shows up when switching from level 3
> to 4.
>
> Thanks.
>                     Level 0       1       2         3         4    5
> root umask
>        002
>        002
>        022
>        022
>        022
>        077
> User umask
>        002
>        002
>        022
>        022
>        077
>        077
> Shell
> timeout
>          0
>          0
>          0
>          0
>       3600
>        900
> Deny
> Services
>       none
>       none
>       none
>       none
>      local
>        all
> su Only
> For wheel
> Group
>         no
>         no
>         no
>         no
>         no
>        yes
> Shell
> History
> Size
>    default
>    default
>    default
>    default
>         10
>         10
> Direct
> root Login
>        yes
>        yes
>        yes
>        yes
>         no
>         no
> sulogin
> For Single
> User
>         no
>         no
>         no
>         no
>        yes
>        yes
> User List
> in [kg]dm
>        yes
>        yes
>        yes
>        yes
>         no
>         no
> Ignore
> ICMP Echo
>         no
>         no
>         no
>         no
>        yes
>        yes
> Ignore
> Bogus
> Error
> Responses
>         no
>         no
>         no
>         no
>        yes
>        yes
> Allow
> Reboot by
> User
>        yes
>        yes
>        yes
>        yes
>         no
>         no
> Allow
> crontab/at
>        yes
>        yes
>        yes
>        yes
>         no
>         no
> Password
> Aging
>         no
>         no
>         no
>         no
>    60 days
>    30 days
> Password
> Required
>         no
>        yes
>        yes
>        yes
>        yes
>        yes
> Allow
> Autologin
>        yes
>        yes
>        yes
>         no
>         no
>         no
> Console
> Log
>         no
>         no
>         no
>        yes
>        yes
>        yes
> Warnings
> in syslog
>         no
>         no
>        yes
>        yes
>        yes
>        yes
> Warnings
> in
> security.log
>         no
>        yes
>        yes
>        yes
>        yes
>        yes
> Issues
>        yes
>        yes
>        yes
>      local
>      local
>         no
> IP
> Spoofing
> Protection
>         no
>         no
>         no
>        yes
>        yes
>        yes
> Log
> Strange IP
> Packets
>         no
>         no
>         no
>        yes
>        yes
>        yes
> Periodic
> Security
> Check
>         no
>        yes
>        yes
>        yes
>        yes
>        yes
> Allow X
> TCP
> Connections
>        yes
>      local
>      local
>      local
>         no
>         no
> Connect to
> X Display
>        all
>  localhost
>  localhost
>  localhost
>  localhost
>         no
> "." in
> $PATH
>        yes
>        yes
>         no
>         no
>         no
>         no
> Run msec
> tests via
> cron
>         no
>         no
>         no
>       some
>        yes
>        yes
>
> The following table shows the periodic checks that msec performs for the
> various security levels:
>
>
>    Level 0
>    Level 1
>    Level 2
>    Level 3
>    Level 4
>    Level 5
> CHECK_SECURITY
>         no
>        yes
>        yes
>        yes
>        yes
>        yes
> CHECK_PERMS
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_SUID_ROOT
>         no
>         no
>        yes
>        yes
>        yes
>        yes
> CHECK_SUID_MD5
>         no
>         no
>        yes
>        yes
>        yes
>        yes
> CHECK_SUID_GROUP
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_WRITEABLE
>         no
>         no
>        yes
>        yes
>        yes
>        yes
> CHECK_UNOWNED
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_PROMISC
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_OPEN_PORT
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_PASSWD
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHECK_SHADOW
>         no
>         no
>         no
>        yes
>        yes
>        yes
> TTY_WARN
>         no
>         no
>         no
>         no
>        yes
>        yes
> MAIL_WARN
>         no
>         no
>         no
>        yes
>        yes
>        yes
> SYSLOG_WARN
>         no
>         no
>        yes
>        yes
>        yes
>        yes
> RPM_CHECK
>         no
>         no
>         no
>        yes
>        yes
>        yes
> CHKROOTKIT_CHECK
>         no
>         no
>         no
>        yes
>        yes
>        yes

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to