diff --git a/Scripts/tmpwatch b/Scripts/tmpwatch index b834a417d..989191b2f 100644 --- a/Scripts/tmpwatch +++ b/Scripts/tmpwatch @@ -3,5 +3,5 @@ # SOGOSPOOL must match the value of the configuration parameter SOGoMailSpoolPath SOGOSPOOL=/var/spool/sogo -/usr/sbin/tmpwatch 24 "$SOGOSPOOL" +find "$SOGOSPOOL" -type f -user sogo -atime +23 -delete > /dev/null find "$SOGOSPOOL" -mindepth 1 -type d -user sogo -empty -delete > /dev/null diff --git a/packaging/debian/control b/packaging/debian/control index 626225f1a..4a4afa920 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -8,7 +8,7 @@ Standards-Version: 3.9.1 Package: sogo Section: web Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, tmpreaper, sope4.9-libxmlsaxdriver, sope4.9-db-connector, gnustep-make, libcurl3 | libcurl4, zip, liblasso3 (>= 2.3.5) +Depends: ${shlibs:Depends}, ${misc:Depends}, sope4.9-libxmlsaxdriver, sope4.9-db-connector, gnustep-make, libcurl3 | libcurl4, zip, liblasso3 (>= 2.3.5) Recommends: memcached Suggests: nginx Description: a modern and scalable groupware diff --git a/packaging/debian/sogo.cron.daily b/packaging/debian/sogo.cron.daily index d28a8faa8..989191b2f 100644 --- a/packaging/debian/sogo.cron.daily +++ b/packaging/debian/sogo.cron.daily @@ -1,6 +1,7 @@ #!/bin/sh +# SOGOSPOOL must match the value of the configuration parameter SOGoMailSpoolPath SOGOSPOOL=/var/spool/sogo -/usr/sbin/tmpreaper 24 "$SOGOSPOOL" +find "$SOGOSPOOL" -type f -user sogo -atime +23 -delete > /dev/null find "$SOGOSPOOL" -mindepth 1 -type d -user sogo -empty -delete > /dev/null diff --git a/packaging/rhel/sogo.spec b/packaging/rhel/sogo.spec index 0ae20352e..263dddc52 100644 --- a/packaging/rhel/sogo.spec +++ b/packaging/rhel/sogo.spec @@ -16,7 +16,7 @@ Group: Productivity/Groupware Source: SOGo-%{sogo_version}.tar.gz Prefix: /usr AutoReqProv: off -Requires: gnustep-base >= 1.23, sope%{sope_major_version}%{sope_minor_version}-core, httpd, sope%{sope_major_version}%{sope_minor_version}-core, sope%{sope_major_version}%{sope_minor_version}-appserver, sope%{sope_major_version}%{sope_minor_version}-ldap, sope%{sope_major_version}%{sope_minor_version}-cards >= %{sogo_version}, sope%{sope_major_version}%{sope_minor_version}-gdl1-contentstore >= %{sogo_version}, sope%{sope_major_version}%{sope_minor_version}-sbjson, lasso, libmemcached, memcached, libcurl, tmpwatch, zip +Requires: gnustep-base >= 1.23, sope%{sope_major_version}%{sope_minor_version}-core, httpd, sope%{sope_major_version}%{sope_minor_version}-core, sope%{sope_major_version}%{sope_minor_version}-appserver, sope%{sope_major_version}%{sope_minor_version}-ldap, sope%{sope_major_version}%{sope_minor_version}-cards >= %{sogo_version}, sope%{sope_major_version}%{sope_minor_version}-gdl1-contentstore >= %{sogo_version}, sope%{sope_major_version}%{sope_minor_version}-sbjson, lasso, libmemcached, memcached, libcurl, zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} BuildRequires: gcc-objc gnustep-base gnustep-make sope%{sope_major_version}%{sope_minor_version}-appserver-devel sope%{sope_major_version}%{sope_minor_version}-core-devel sope%{sope_major_version}%{sope_minor_version}-ldap-devel sope%{sope_major_version}%{sope_minor_version}-mime-devel sope%{sope_major_version}%{sope_minor_version}-xml-devel sope%{sope_major_version}%{sope_minor_version}-gdl1-devel sope%{sope_major_version}%{sope_minor_version}-sbjson-devel lasso-devel libmemcached-devel sed libcurl-devel