summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlphaJack2023-11-12 17:04:34 +0100
committerAlphaJack2023-11-12 17:08:09 +0100
commit2cfb9bdddd6c3be3f847c09c2310e0eb79ff80f9 (patch)
treea33b6104e854b00b5b022c7a46d4f7567405851b
parent2d6e3f187fc298058688a928323b1e51966f559c (diff)
downloadaur-2cfb9bdddd6c3be3f847c09c2310e0eb79ff80f9.tar.gz
Specified logfile location and updated permissions accordingly
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD20
-rw-r--r--odoo.conf1
-rw-r--r--odoo.tmpfiles2
4 files changed, 14 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d303f23d5921..aff75728ac88 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = odoo
pkgdesc = Web-based Open Source Business Apps
pkgver = 17.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.odoo.com/
install = odoo.install
arch = any
@@ -28,7 +28,9 @@ pkgbase = odoo
depends = python-jinja
depends = python-libsass
depends = python-lxml
+ depends = python-mako
depends = python-markupsafe
+ depends = python-mock
depends = python-num2words
depends = python-ofxparse
depends = python-passlib
diff --git a/PKGBUILD b/PKGBUILD
index 1c683cdf2923..4bd84270e165 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname="odoo"
pkgver=17.0
-pkgrel=1
+pkgrel=2
pkgdesc="Web-based Open Source Business Apps"
url="https://www.odoo.com/"
arch=("any")
@@ -16,11 +16,11 @@ depends=("postgresql"
"python"
"python-babel"
"python-chardet"
- "python-cryptography" # 16
- "python-dateutil" # 16
+ "python-cryptography"
+ "python-dateutil"
"python-decorator"
"python-docutils"
- "python-ebaysdk" # 16
+ "python-ebaysdk"
"python-freezegun"
"python-geoip2" # 17
"python-gevent"
@@ -30,9 +30,9 @@ depends=("postgresql"
"python-jinja"
"python-libsass"
"python-lxml"
- #"python-mako" # 16
+ "python-mako"
"python-markupsafe"
- #"python-mock" # 16
+ "python-mock"
"python-num2words"
"python-ofxparse"
"python-passlib"
@@ -51,7 +51,7 @@ depends=("postgresql"
"python-requests"
"python-rjsmin" # 17
"python-stdnum"
- "python-urllib3" # 16
+ "python-urllib3"
"python-vobject"
"python-werkzeug"
"python-xlrd"
@@ -86,12 +86,8 @@ build(){
package(){
cd "$pkgname-$pkgver.post"*
python -m installer --destdir="$pkgdir" dist/*.whl
- # required directories
- install -d -m 750 "$pkgdir/etc/odoo"
- install -d -m 700 "$pkgdir/var/lib/odoo"
- install -d "$pkgdir/etc/logrotate.d"
- install -d "$pkgdir/usr/lib/systemd/system"
# configuration file
+ install -d -m 750 "$pkgdir/etc/odoo"
install -D -m 640 "$srcdir/odoo.conf" "$pkgdir/etc/odoo/odoo.conf"
# logrotate file
install -D -m 644 "$srcdir/odoo.logrotate" "$pkgdir/etc/logrotate.d/odoo"
diff --git a/odoo.conf b/odoo.conf
index cd004646d1ca..18a647c53104 100644
--- a/odoo.conf
+++ b/odoo.conf
@@ -7,3 +7,4 @@ db_user = odoo
db_password = False
;addons_path = /usr/lib/python3/dist-packages/odoo/addons
default_productivity_apps = True
+logfile = /var/log/odoo/odoo-server.log
diff --git a/odoo.tmpfiles b/odoo.tmpfiles
index c155a858857f..64339d86d3c4 100644
--- a/odoo.tmpfiles
+++ b/odoo.tmpfiles
@@ -2,3 +2,5 @@ d /etc/odoo 0750 root odoo
f /etc/odoo/odoo.conf 0640 root odoo
d /var/lib/odoo 0700 odoo odoo
Z /var/lib/odoo - odoo odoo
+d /var/log/odoo 0700 odoo odoo
+Z /var/log/odoo - odoo odoo