Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.144.091 Times

Provision Plesk Integration 6.x-1.x-de

  Date Added: May 27, 2013  |  Visits: 397

Provision Plesk Integration

Report Broken Link
Printer Friendly Version


Product Homepage
Download (43 downloads)



A module for loosely integrating Provision (part of the Aegir hosting system) with Parallels Plesk.New Drush CommandsThis module provides the following new commands for Drush:plesk-setup-drupal Set-up the specified client's document root folder to access the current Drupal site. This is done by means of symlinks to the shared Drupal platform/install; the Drupal site remains in its current location to allow it to be maintained by Aegir.plesk-discover-db Inform Plesk about the database that corresponds to the current Drupal site, so that the database is associated with the appropriate client's account and can be managed and monitored within Plesk. This is useful if Aegir automatically created the database for the site (as is the typical case) because it allows you to leverage the additional quota and reporting tools Plesk offers, while freeing you from having to create each database and user account manually for each site.plesk-reset-pf-perm Reset all of the permissions and ownership of the current Drupal install to default values appropriate for your Aegir and Plesk environment. This is useful if the current permissions are causing clients to have trouble accessing their Drupal sites. This will cause all sites under the sites/ folder to lose their owners. After running this command, you will need to restore appropriate ownership to clients.New Drush Sub-ModulesIn addition, this module provides the following sub-modules that make it easier to use Aegir to maintain Drupal sites that are monitored by Plesk and owned by hosting customers:site_owner_preservation Extends Provision to allow it to work with Drupal sites that are not owned by the Aegir user account. To do this, this module allows Provision to take ownership of a site before it performs any operation (verify, clone, migrate, etc), and then to restore ownership to the original user at the end of the operation. This makes it easier to give a user control over his or her Drupal install and to enforce hard, user-based quotas, while still giving the administrator the flexibility to use Aegir for maintenance.hardened_modules Provides a Drupal core patch and functionality for restricting Provision from loading custom user modules during provisioning operations. This prevents users from being able to write custom modules that take advantage of having elevated privileges when bootstrapped by Aegir and Provision.ownership_utils A module that provides Provision with an API for taking ownership of files and folders. This is used by site_owner_preservation.InstallationMore detailed documentation, including step-by-step documentation on how to set-up Aegir, install this module, and use it in conjunction with mpm-itk will be forthcoming shortly. In the mean time, you will need to perform the following steps: 1. Install Aegir 0.4 Alpha 6, if you haven't already. 2. Ensure that the Apache configuration files generated by Aegir are processed before the ones generated by Plesk. To do this, symlink /etc/httpd/conf.d/zz005_aegir.conf to ~aegir/config/apache.conf. This should take the place of whatever symlink you created when installing Aegir. 3. Set-up Apache to use mpm_itk. This is necessary so that each Drupal site runs with its owner's credentials. 4. Download this module and extract it in a safe, temporary place. 5. Copy the provision_plesk folder that was extracted in the previous step to the .drush folder used by Aegir (~aegir/.drush). 6. Optionally copy the file sbin/aegir_chown.php to /usr/local/sbin/aegir_chown (note the lack of the .php extension), and set the mode on the file so that it is executable. This wrapper script restricts which files Aegir can take ownership of, in case Aegir is compromised. 7. Give the Aegir user account (usually "aegir") permission to use sudo without a password to run "/usr/local/sbin/aegir_chown" (or "/usr/bin/sudo" if you skipped the previous step). This is required in order for Aegir to be able to take ownership of sites during provisioning operations. 8. Apply the patch in patches/provision-0.4/platform_AllowOverride.patch to Provision to allow users to use .htaccess files. This patch is required because this setup still requires the use of the Drupal .htaccess file for each site. 9. Optionally apply the patch in modules/hardened_modules/patches/drupal-6.16/module.inc.patch to lock-down what modules are loaded by Provision. This patch is strongly recommended as it prevents a code execution vulnerability. 10. Overwrite the templates in ~aegir/.drush/provision with the corresponding templates from ~aegir/.drush/provision_plesk/templates. These template files have been customized to produce virtual host configuration files that are compatible with what Plesk normally generates. 11. Have Aegir Verify all existing sites to re-generate their configuration files. This module is a work-in-progress, but has been tested with Aegir 0.4 Alpha 6 and Plesk 8.6 running on CentOS 5.2. The module may also work with Aegir 0.3, though it is discouraged. This project is developed and sponsored by Red Bottle Design, LLC. If you like this module, please consider making a donation to Red Bottle Design, LLC.

Requirements: No special requirements
Platforms: PHP
Keyword: Account Aegir Configuration Current Database Drupal Files Folder Install Module Modules Ownership Patch Plesk Provision Sites
Users rating: 0/10

License: Freeware Size: 20.48 KB
USER REVIEWS
More Reviews or Write Review


PROVISION PLESK INTEGRATION RELATED
Modules  -  Jango Mail 6.x-1.0
This module provides a way to opt for the jangomail configuration for your drupal site.If enabled, all mails will be sent using jangomail from your drupal site. It also provides a way to opt out at any moment of instance. When opted out, drupal's...
10 KB  
Modules  -  pclzip_zipfolder 6.x-1.0-beta3
PclZip_zipfolder allows you to create a zip archive from a folder located in your files folder.This module needs the pclzip module.
10 KB  
Modules  -  HTML Export 6.x- / 5.x- 1.0
The current version will grab all style sheets, nodes, images, javascript, and anything uploaded to your files folder and package it up in the files directory.The nodes (all converted to html format) will be given a name of the form page{nid}.html...
 
Modules  -  Account reminder 1.0
Account reminder is a simple Drupal module that will resend the welcome email to users who have registered with the site but have not yet logged in.The admin can control the initial time before sending a reminder, the time period between...
 
Modules  -  HTML Export 6.x- / 5.x- 1.0
The current version will grab all style sheets, nodes, images, javascript, and anything uploaded to your files folder and package it up in the files directory.The nodes (all converted to html format) will be given a name of the form page{nid}.html...
 
Modules  -  Drupal 7 driver for SQL Server 7.x-1.0-alpha1
A Drupal 7 driver for Microsoft SQL Server (version 2008 and later).Installation instructions * Set up your IIS server in the configuration recommended by Drupal (using the URLRewrite module). Drupal 7 now ships with a web.config file, which...
20.48 KB  
Modules  -  JS Registry 6.x-1.1
Similar in spirit to the theme registry, this module allows core and module javascript files to be overridden by being placed in an alternate location.The logic is as follows:1. A module can override a javascript file from drupal's core "misc"...
10 KB  
Modules  -  BlogSpam 6.x-1.4
Current status drupal 7The admin/configuration pages are working fine in drupal 7 alpha 1.An API change on how comments are validating has stopped the actual checking of comments - and I need to figure out how to trigger this in d7.For any...
10 KB  
Networking  -  BackWPup 2.1.4
This Plugin is under heavy Development. Please test it and give feedback!!!. Plugin Requires PHP 5.Backup and more your Blog. * Database Backup * Optimize Database * CheckRepair Database * File Backup * Uses PCLZIP class of WordPress * Store...
952.32 KB  
Modules  -  Drush Cleanup 6.x-1.x-de
This Drush add-on deletes text files not needed but are packaged with Drupal; files like INSTALL.txt, UPGRADE.txt, README.txt (in multiple places), etc.
10 KB  
NEW DOWNLOADS IN SCRIPTS, MODULES
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Modules  -  TinyMCE Node Picker 6.x-2.1
This module will de discontinued and replaced with Node Picker as soon as a stable release is available.TinyMCE Node Picker provides a button in TinyMCE that displays a list of links to content. Choosing a link inserts it into the editor.The...
20.48 KB  
Modules  -  Fapilicious 5.x-1.x-de
Fapilicious is a collection of FormAPI goodies.I hope to make it a repository of reusable FormAPI trickery and short cuts. Currently it has small collection of powerful FormAPI element validators.Please submit your favorite tricks as patches so we...
10 KB  
Modules  -  Donation Goals 6.x-1.x-de
The Donation Goals module lets you create nodes of the type "Donation Goal." These goals allow you to set an amount of money you'll need for whatever you're saving up for. Visitors of the site can then donate money through PayPal. Once the target...
20.48 KB  
Modules  -  Plica Twitter 1.0.1
Plica TwitterInstallation : * Download, unzip, and install plugin dir in /wp-content/plugins * Activate * All right now
10 KB  
Modules  -  Page Array 5.x-1.x-de
The pagearray module is a small (single function) helper module that can be used whenever there is a need to load the output of any Drupal path in data form. Based on the code in index.php, Page Array bypasses the theme('page') call, instead...
10 KB