Command line operations of fpinst.sh

Modes of operation

Default:    --install

--help
Get help documentation.

--install
Install FrontPage support on a site.
If support is already installed an upgrade will occur

Requires:

--vserver
--admin
--password
--sitename
If subservers enabled
--user --group
If they can't be guessed from the owner of the document root
--path
If the custom subserver-hash option is in use

--upgrade
Upgrade installed FrontPage on a site
Admin user and password are preserved

Requires:

--vserver
--sitename
If subservers enabled
--path
If the custom subserver-hash option is in use>
--user --group
If they can't be guessed from the owner of the document root

--deinstall
Disable a previous installation
Specifically this removes /usr/local/frontpage/zeus/<servername>
This leaves a working site, with the non-Zeus configuration intact, which cannot be published to.

Requires:

--vserver
--sitename
If subservers enabled

--verify
Check that a FrontPage installation is working
- uses fpsrvadm -o check

Requires:

--vserver
--sitename
If subservers enabled

Arguments

--vserver -V
Virtual server (e.g. test)
--subserver --site -S
Subserver site name (e.g. mysite.isp.com).
Remember the subserver must already have been created.
--admin -A
Admin user name of FrontPage web
--password --passwd -P
Password for administrator of the FrontPage web
--user -U
User name of the owner of the document root
Taken from the current ownership of the document root if unspecified unless that directory is owned by root in which case an error is given
--group -G
Group name of the owner of the document root
Taken from the current ownership of the document root if unspecified unless that directory is owned by root in which case an error is given
--path
Only used if a custom subserver hash is being used.
Specifies the relative path to the subserver's document root from the virtual server document root.
--realm
Set the realm of the access control on the "root web",
i.e. change the message displayed in the password popup.
in the "root web" .htaccess file.
--nofollow
If the document root of a virtual server is a symbolic link then by default the target of this link is put in the FrontPage configuration file and not the location of the link. This is due to a restriction in the FrontPage extensions. With version 4.0 of the extensions this can be changed so that symbolic links to directories outside the FrontPage web can be followed if the line FollowSymLinks:1 is added to
/usr/local/frontpage/version4.0/frontpage.cnf
The drawback of this is that it is not restricted to the document root link and allows other readable files to be linked into the FrontPage web. If you decide to use this then --nofollow will surpress the link dereferencing behaviour.
--nofix
Disables automatic fixing of, for example, disabled required modules or missing links.

Back