[PATCH] - Fix fedora-packages Sources tab

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I have attached a patch to allow httpd to clone the git repo of
package so that fedora-packages can display the spec file and patches.

Thanks
Clément

--- PATCH -----
>From 5b818a229d3dfdcfc0d880ce45b82ed093eba73d Mon Sep 17 00:00:00 2001
From: Clement Verna <cverna@xxxxxxxxxxxx>
Date: Fri, 9 Feb 2018 17:16:08 +0100
Subject: [PATCH 1/1] Allow httpd to write the git repo used by the source tab

The Source tab is using git repository that are cloned under
/var/cache/fedoracommunity/git.fp.o.
This commit allow httpd to access this folder.

Signed-off-by: Clement Verna <cverna@xxxxxxxxxxxx>
---
 roles/packages3/web/files/packages-httpd.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/roles/packages3/web/files/packages-httpd.conf
b/roles/packages3/web/files/packages-httpd.conf
index 4d255a9bc..ae873c3ac 100644
--- a/roles/packages3/web/files/packages-httpd.conf
+++ b/roles/packages3/web/files/packages-httpd.conf
@@ -61,6 +61,10 @@ WSGIScriptAlias /packages
/usr/share/fedoracommunity/production/apache/fedoracom
   WSGIProcessGroup fedoracommunity
 </Directory>

+<Directory /var/cache/fedoracommunity/git.fedoraproject.org>
+  Require all granted
+</Directory>
+
 <Directory /var/cache/fedoracommunity/packages/icons/>
   # If someone tries to access an icon that doesn't exist,
   # then send them to the default icon.  This is used by
-- 
2.14.3
From 5b818a229d3dfdcfc0d880ce45b82ed093eba73d Mon Sep 17 00:00:00 2001
From: Clement Verna <cverna@xxxxxxxxxxxx>
Date: Fri, 9 Feb 2018 17:16:08 +0100
Subject: [PATCH 1/1] Allow httpd to write the git repo used by the source tab

The Source tab is using git repository that are cloned under
/var/cache/fedoracommunity/git.fp.o.
This commit allow httpd to access this folder.

Signed-off-by: Clement Verna <cverna@xxxxxxxxxxxx>
---
 roles/packages3/web/files/packages-httpd.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/roles/packages3/web/files/packages-httpd.conf b/roles/packages3/web/files/packages-httpd.conf
index 4d255a9bc..ae873c3ac 100644
--- a/roles/packages3/web/files/packages-httpd.conf
+++ b/roles/packages3/web/files/packages-httpd.conf
@@ -61,6 +61,10 @@ WSGIScriptAlias /packages /usr/share/fedoracommunity/production/apache/fedoracom
   WSGIProcessGroup fedoracommunity
 </Directory>
 
+<Directory /var/cache/fedoracommunity/git.fedoraproject.org>
+  Require all granted
+</Directory>
+
 <Directory /var/cache/fedoracommunity/packages/icons/>
   # If someone tries to access an icon that doesn't exist,
   # then send them to the default icon.  This is used by
-- 
2.14.3

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux