Install Vantage on Linux

>
> Is there anyone who had installed Vantage on Linux?
>
> We had installed Vantage on Linux successfully. However, there is a
> critical security issue. Under Linux, database is accessed through a
> public folder shared by Vantage clients.
>
> Different from Windows, Linux folder sharing setting has only read only
> and full access. That mean, allowing user to access the database also
> allow him to delete the database.

If you follow the installation instructions by Epicor to the
letter, you will be sharing both the Progress Linux software
and the Progress Linux database through samba.

This, of course, makes no sense at all. You can install all the
Linux stuff elsewhere; it does not have to be shared at all.
Windows clients should always access the database through the
Progress client-server protocol, which does not require
physical access to the database at all.

In fact, Windows clients can't even access the database
physically, until it is converted to a Windows structure
using prostrct repair.

In Vantage 8, Windows clients will not be able to access
a Linux Progress database at all (physically, that is).
It would have to be dumped on Linux and loaded on Windows.

But in Vantage 8, Windows clients will not even require
Progress at all, so this is even less of a problem.

Pim
Is there anyone who had installed Vantage on Linux?

We had installed Vantage on Linux successfully. However, there is a
critical security issue. Under Linux, database is accessed through a
public folder shared by Vantage clients.

Different from Windows, Linux folder sharing setting has only read only
and full access. That mean, allowing user to access the database also
allow him to delete the database. In Windows, there is a setting that
allow user to modify, but not allow to delete file.

Any advice is much appreciated.

John Cheuk
Think Technology Group



[Non-text portions of this message have been removed]
John,

I do not have Vantage set up under Linux, but doesn't it still
basically work like the Windows version where the client pulls runtime
files from the share but the database is served up through the
Progress service? If this is the case, the clients may not even need
write access to the db folder.

If you do need write access to the database file, you are right, the
stock permissions under Linux do not have a native 'Modify but not
delete' permission. You need to install an ACL kernel to get that
level of detail in the permissions. There is a workaround, though.
If a user does not have write permissions to the folder, but they do
have permissions to the file it will achive what you are looking for.
For example:

As root...
# mkdir /tmp/vantage
# chmod 755 /tmp/vantage
# touch /tmp/vantage/testfile
# chown username:users /tmp/vantage/testfile
(where 'username' is the user being used to access the share, 'users'
is a group containing the users that should be allowed to modify this
file)
# chmod 775 testfile

This should allow 'username' to write to the file, but a delete will
be denied.

Hope this helps,
Adam Ellis - SaberLogic


--- In vantage@yahoogroups.com, "John Cheuk" <jcheuk@t...> wrote:
> Is there anyone who had installed Vantage on Linux?
>
> We had installed Vantage on Linux successfully. However, there is a
> critical security issue. Under Linux, database is accessed through a
> public folder shared by Vantage clients.
>
> Different from Windows, Linux folder sharing setting has only read only
> and full access. That mean, allowing user to access the database also
> allow him to delete the database. In Windows, there is a setting that
> allow user to modify, but not allow to delete file.
>
> Any advice is much appreciated.
>
> John Cheuk
> Think Technology Group
Many thanks Adam. I will try and update you the result.
-----Original Message-----
From: "aelinuxguy" <vantage@...>
Date: Sun, 10 Apr 2005 19:07:17
To:vantage@yahoogroups.com
Subject: [Vantage] Re: Install Vantage on Linux



John,

I do not have Vantage set up under Linux, but doesn't it still
basically work like the Windows version where the client pulls runtime
files from the share but the database is served up through the
Progress service? If this is the case, the clients may not even need
write access to the db folder.

If you do need write access to the database file, you are right, the
stock permissions under Linux do not have a native 'Modify but not
delete' permission. You need to install an ACL kernel to get that
level of detail in the permissions. There is a workaround, though.
If a user does not have write permissions to the folder, but they do
have permissions to the file it will achive what you are looking for.
For example:

As root...
# mkdir /tmp/vantage
# chmod 755 /tmp/vantage
# touch /tmp/vantage/testfile
# chown username:users /tmp/vantage/testfile
(where 'username' is the user being used to access the share, 'users'
is a group containing the users that should be allowed to modify this
file)
# chmod 775 testfile

This should allow 'username' to write to the file, but a delete will
be denied.

Hope this helps,
Adam Ellis - SaberLogic


--- In vantage@yahoogroups.com, "John Cheuk" <jcheuk@t...> wrote:
> Is there anyone who had installed Vantage on Linux?
>
> We had installed Vantage on Linux successfully. However, there is a
> critical security issue. Under Linux, database is accessed through a
> public folder shared by Vantage clients.
>
> Different from Windows, Linux folder sharing setting has only read only
> and full access. That mean, allowing user to access the database also
> allow him to delete the database. In Windows, there is a setting that
> allow user to modify, but not allow to delete file.
>
> Any advice is much appreciated.
>
> John Cheuk
> Think Technology Group






Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and Crystal Reports and other 'goodies', please goto: http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto: http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto: http://groups.yahoo.com/group/vantage/links
Yahoo! Groups Links