[arch-commits] Commit in kresus/trunk (PKGBUILD kresus.service kresus.tmpfiles)

Bruno Pagani archange at archlinux.org
Thu Sep 6 12:50:49 UTC 2018


    Date: Thursday, September 6, 2018 @ 12:50:48
  Author: archange
Revision: 377607

Modified:
  kresus/trunk/PKGBUILD
  kresus/trunk/kresus.service
  kresus/trunk/kresus.tmpfiles

-----------------+
 PKGBUILD        |   11 ++++++-----
 kresus.service  |    1 +
 kresus.tmpfiles |    2 +-
 3 files changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-06 12:18:40 UTC (rev 377606)
+++ PKGBUILD	2018-09-06 12:50:48 UTC (rev 377607)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani at gmail.com>
 
 pkgname=kresus
-pkgver=0.13.2
-_commit=0c2bb82d76d8cfa1c0d183576bd8bddd8ab14a90
+pkgver=0.13.3
+_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b
 pkgrel=1
 pkgdesc="Self-hosted personal finance manager"
 arch=('x86_64')
@@ -17,11 +17,11 @@
         "${pkgname}.service"
         "${pkgname}.sysusers"
         "${pkgname}.tmpfiles")
-sha256sums=('2594837ddb656c230e439db3c86a05743b14df1fd819ad53738e03118e61263e'
+sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2'
             'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a'
-            '9d1e05cb232fd511de31f09c93ea346b256f63b9435bff86826323d93281ef20'
+            '5ea65d143558e50a47a65daa6a363b876e0d369a162ba88e3070f685a9ac8de9'
             'd9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc'
-            'e58284777bb3750f52973dd021da6ba9837652975f53e383960b1c23c317edb8')
+            'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632')
 
 build() {
     cd ${pkgname}-${pkgver}-${_commit}
@@ -33,6 +33,7 @@
     make DESTDIR="${pkgdir}" install
     # Fix python2 name
     sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py
+    sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py
     # Fix npm crazyness
     chmod -R o-w "${pkgdir}"/usr
     install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/

Modified: kresus.service
===================================================================
--- kresus.service	2018-09-06 12:18:40 UTC (rev 377606)
+++ kresus.service	2018-09-06 12:50:48 UTC (rev 377607)
@@ -15,6 +15,7 @@
 ProtectHome=true
 ProtectSystem=strict
 ProtectControlGroups=yes
+ProtectKernelTunables=true
 ProtectKernelModules=yes
 ReadWritePaths=/etc/webapps/kresus/config.ini /var/lib/kresus
 

Modified: kresus.tmpfiles
===================================================================
--- kresus.tmpfiles	2018-09-06 12:18:40 UTC (rev 377606)
+++ kresus.tmpfiles	2018-09-06 12:50:48 UTC (rev 377607)
@@ -1,2 +1,2 @@
-d /var/lib/kresus 0755 kresus kresus
+d /var/lib/kresus 0750 kresus kresus
 z /etc/webapps/kresus/config.ini 0600 kresus kresus



More information about the arch-commits mailing list