Changes

Jump to navigation Jump to search
1,719 bytes added ,  06:44, 24 February 2022
no edit summary
Line 6: Line 6:  
[http://www.firewall-services.com Firewall Services]<br />
 
[http://www.firewall-services.com Firewall Services]<br />
 
mailto:daniel@firewall-services.com
 
mailto:daniel@firewall-services.com
 
+
=== Version ===
 +
SME9 available on Firewall service repo.
 +
{{#smeversion: smeserver-pydio }}
 +
[[Version::contrib9|fws]][[Has SME9::true| ]]
    
=== Description ===
 
=== Description ===
Line 18: Line 21:  
=== Installation ===
 
=== Installation ===
   −
Configure Firewall-Services's, rpmforge's and EPEL repositories:
+
Configure Firewall-Services's and EPEL repositories:
 
+
{{:Fws}}
db yum_repositories set fws repository \
  −
BaseURL http://repo.firewall-services.com/centos/\$releasever \
  −
EnableGroups no GPGCheck yes \
  −
Name "Firewall Services" \
  −
GPGKey http://repo.firewall-services.com/RPM-GPG-KEY \
  −
Visible yes status disabled
   
   
 
   
= '''For SME8''' =
+
{{:Epel|transcludesection=Generic}}
/sbin/e-smith/db yum_repositories set rpmforge repository \
  −
Name 'Dag - EL5' \
  −
BaseURL 'http://apt.sw.be/redhat/el5/en/$basearch/dag' \
  −
EnableGroups no \
  −
GPGCheck yes \
  −
GPGKey http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt \
  −
Visible no \
  −
Exclude freetype,htop,iptraf,rsync,syslinux \
  −
status disabled
  −
 
  −
/sbin/e-smith/db yum_repositories set epel repository \
  −
Name 'Epel - EL5' \
  −
BaseUrl 'http://download.fedoraproject.org/pub/epel/5/$basearch' \
  −
MirrorList 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch' \
  −
EnableGroups no \
  −
GPGCheck yes \
  −
GPGKey http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
  −
Visible no \
  −
status disabled
  −
 
  −
= '''For SME9''' =
  −
/sbin/e-smith/db yum_repositories set rpmforge repository \
  −
Name 'Dag - EL6' \
  −
BaseURL 'http://apt.sw.be/redhat/el6/en/$basearch/dag' \
  −
EnableGroups no \
  −
GPGCheck yes \
  −
GPGKey http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt \
  −
Visible no \
  −
Exclude freetype,htop,iptraf,rsync,syslinux \
  −
status disabled
  −
 
  −
/sbin/e-smith/db yum_repositories set epel repository \
  −
Name 'Epel - EL6' \
  −
BaseUrl 'http://download.fedoraproject.org/pub/epel/6/$basearch' \
  −
MirrorList 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch' \
  −
EnableGroups no \
  −
GPGCheck yes \
  −
GPGKey http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
  −
Visible no \
  −
status disabled
  −
<headertabs/>
      
  signal-event yum-modify
 
  signal-event yum-modify
Line 74: Line 30:  
*install the rpms
 
*install the rpms
   −
  yum --enablerepo=fws --enablerepo=rpmforge --enablerepo=epel --enablerepo=smecontribs install smeserver-pydio
+
  yum --enablerepo=fws --enablerepo=epel --enablerepo=smecontribs install smeserver-pydio
    
* Restart the services
 
* Restart the services
Line 99: Line 55:     
Some settings are available from the DB, in the pydio entry
 
Some settings are available from the DB, in the pydio entry
 
+
* '''AdminInterface''': activate the setting interface that is disabled by default. 'enabled' to activate. You will then have to edit the /var/lib/pydio/plugins/auth.serial/admin/rights.ser file to change the  "ajxp.admin";b:0 to"ajxp.admin";b:1 ( or any user you want to access).Be careful changes done with the setting panel might be erased by sme events ( unless using ManualConf enabled)
 +
* '''ManualConf''': if set to  '''enabled''' will avoid to update configuration. usefull if you want to handle yourself the settings. However you won't have new share folder integrated in your configuration.
 
* '''Authentication''': Control the way users are authenticated. Correct values are '''http''' (apache protects the access, users need to login with their own credentials), or '''LemonLDAP''' which uses [[LemonLDAP-NG]] to grant access to the application
 
* '''Authentication''': Control the way users are authenticated. Correct values are '''http''' (apache protects the access, users need to login with their own credentials), or '''LemonLDAP''' which uses [[LemonLDAP-NG]] to grant access to the application
 
* '''AliasOnPrimary''': can be enabled or disabled (default is enabled). This prop lets you disable the access to Pydio on your primary domain (the alias /pydio won't be added in apache configuration). This is useful if you want the application to be available only with a virtualhost.  
 
* '''AliasOnPrimary''': can be enabled or disabled (default is enabled). This prop lets you disable the access to Pydio on your primary domain (the alias /pydio won't be added in apache configuration). This is useful if you want the application to be available only with a virtualhost.  
Line 174: Line 131:  
=== Source ===
 
=== Source ===
 
The source for this contrib can be found in Firewall-Services's repository [http://repo.firewall-services.com/centos/5/SRPMS/]. You can also browse the source [http://gitweb.firewall-services.com/?p=smeserver-pydio;a=summary here]
 
The source for this contrib can be found in Firewall-Services's repository [http://repo.firewall-services.com/centos/5/SRPMS/]. You can also browse the source [http://gitweb.firewall-services.com/?p=smeserver-pydio;a=summary here]
 +
 +
=== Bugs ===
 +
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
 +
and select the smeserver-pydio component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-pydio|title=this link}}
 +
 +
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-pydio|noresultsmessage="No open bugs found."}}
 +
 +
=== Installing Pydio 6 in an ibay on v9 from source ===
 +
 +
{{Note box|msg=Use at your own risk - usual caveats apply. Needs testing}}
 +
 +
Go to http://sourceforge.net/projects/ajaxplorer/files/pydio/stable-channel/6.0.7/ and download pydio-core-6.0.7.tar.gz
 +
 +
I use 7zip to untar the file and then scp to copy the files into an ibay.
 +
 +
I created an ibay named pydio
 +
 +
chown -R admin:www /home/e-smith/files/ibays/pydio/html
 +
 +
Change the access on data and its subdirectories to 775
 +
 +
db accounts setprop pydio \
 +
AllowOverride All \
 +
FollowSymLinks enabled \
 +
Group www \
 +
PHPBaseDir /home/e-smith/files/ibays/pydio/html/:/tmp/ \
 +
PublicAccess global \
 +
UserAccess wr-group-rd-everyone
 +
 +
signal-event ibay-modify pydio
 +
 +
/sbin/e-smith/db yum_repositories set rpmforge repository \
 +
Name 'Dag - EL6' \
 +
BaseURL 'http://apt.sw.be/redhat/el6/en/$basearch/dag' \
 +
EnableGroups no \
 +
GPGCheck yes \
 +
GPGKey http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt \
 +
Visible no \
 +
Exclude freetype,htop,iptraf,rsync,syslinux \
 +
status disabled
 +
 +
/sbin/e-smith/db yum_repositories set epel repository \
 +
Name 'Epel - EL6' \
 +
BaseUrl 'http://download.fedoraproject.org/pub/epel/6/$basearch' \
 +
MirrorList 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch' \
 +
EnableGroups no \
 +
GPGCheck yes \
 +
GPGKey http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
 +
Visible no \
 +
status disabled
 +
 +
yum --enablerepo=epel install php-mcrypt
 +
 +
Create a mysql DB for Pydio
 +
 +
Log into the server as root using putty.
 +
Issue the following commands changing the values to suit you needs.
 +
# mysqladmin create (database name)
 +
# mysql
 +
mysql> grant all on pydio.* to pydioadmin@localhost identified by '(password)';
 +
mysql> flush privileges;
 +
mysql> \q
 +
 +
Open /home/e-smith/files/ibays/pydio/html/conf/bootstrap_conf.php and change line 43 to define("AJXP_TMP_DIR", AJXP_DATA_PATH."/tmp");
 +
 +
At this stage if you go to https://ip of server/pydio you should still see the following error "Server charset encoding
 +
warning" it is now fine to proceed with the install by clicking the link "click here to continue to Pydio."
 +
 +
Follow the instructions in the wizard to set up pydio.
 +
 +
Thunderbird plugin
 +
 +
https://pyd.io/apps/thunderbird-file-link/
 +
 +
Pydio plugins
 +
 +
https://pyd.io/plugins/
    
----
 
----
[[Category:Contrib]]
+
[[Category:Deprecated_Contrib]]
 
[[Category: Webapps]]
 
[[Category: Webapps]]
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu