[Wine] Crazy (and just maybe awesome) idea: Winux

James McKenzie jjmckenzie51 at earthlink.net
Sun Mar 7 20:44:11 CST 2010


oiaohm wrote:
> I know tripwire.  Biggest flaw its not real time. fanotify will allow that to be changed at least part of the way for file-system operations.  Second big problem with tripwire is false positives.
>
> SELinux guarding services you most of the time don't even notice.  Since distributions who did the SELinux system did it right in the first place.    Yes SELinux has 3 basic modes.  Off, Limited protection ie protect only items like services and god darn paranoid.
>
>   
SELinux is also a product of the National Security Agency of the United
States Government.   They have a reason to lock down computers to
prevent unauthorized use.  Unfortunately, not every system administrator
is willing or has the knowledge to properly configure it.  That is why
most folks don't like it.  If you set it up properly, then you don't get
'surprises'.  Sort of like setting up Windows Vista UAE on Full/High. 
Real pain.
> God darm paranoid is what most people know and fear.  Selinux has some reasonable front ends out there these days.  No more annoying that putting up with zonealarm on windows.
>   
And we should all be paranoid.  Yes, they are really out to get you and
your computer.  They will then do bad things with it. 
> There is also smack if you don't particularly like Selinux both are peer reviewed.
>
>   
And that is only the half of it. 
> Martin I have never had a DBMS system I have not been able to make work with SELinux.   Note SELinux programmers concidered everything.  SELinux profile writers don't always.  http://sourceforge.net/projects/segatex/ makes correcting policies quite simple.
>   
SELinux, as originally developed, was not designed for this.  However,
you do have a valid complaint.  RDBMS systems should be able to operate
with SELinux running at full strength.  That is why it is there.
> http:~user/...   I have done that stuff with selinux in place.   Some distributions have it work from the start line.   There is a learning mode you can setup for selinux these days for odd ball problems.
>
>   
SELinux should work with web servers in non-secure and secure modes.  It
should work with Tomcat publishing dynamic pages as well.
> Its part having the right tools for the job Martin.
>
> MS released an so called anti-virus that used CRC32 checksums back in the WFW 3.11 time frame .  Only one problem CRC32 checksums could be colided simply so it was rendered useless.
>   
It was also a joke.  You could fake the CRC32 of a file and keep on
going.  There was a contest to see who could infect the most files. 
Microsoft pulled it after this was demonstrated.  Fortunately, not many
folks relied on it either.

However, and relating this to Wine.  SELinux should not, if properly
configured, affect any user-space application that is behaving.  It is
when we decide to do things like host DNS servers on it that problems
should occur, and rightfully so.  We should be able to use Web Browsers
and other Internet facing applications.  Oracle clients should be able
to run on it, with minor configuration changes (SELinux does not
normally allow high to high connections, but the world famous port for
Oracle is in the high port range.)

And the added security should not be a security blanket either.  SELinux
is just another level of host based security.  If you are really
paranoid, you can run a complete suite of applications.  Anti-virus,
anti-spy ware, and other programs as well as SELinux.  Unfortunately,
Wine does not run anti-virus programs very well, if at all.  However,
anti-spy ware programs should run on Wine.  That is the start of the
battle against the 'bad' guys who only want to steal the use of your
system for their needs...

BTW, Macs are also subject to this type of piracy as well.
James McKenzie




More information about the wine-users mailing list