Projects
Kolab:16
cyrus-imapd
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 19
View file
cyrus-imapd.spec
Changed
@@ -749,6 +749,9 @@ %{_libdir}/*.la %changelog +* Tue Oct 17 2017 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 2.5.11-4 +- Fix potentially non-readable, non-writeable /dev/null + * Tue Dec 13 2016 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 2.5.10-55-gb6dbffa - Fix proxying extended list usage to backends with answers.
View file
cyr_systemd_helper
Changed
@@ -1,6 +1,27 @@ #!/bin/sh # get_config [config default] # extracts config option from config file + +if [ -f /etc/sysconfig/cyrus-imapd ]; then + . /etc/sysconfig/cyrus-imapd +elif [ -f /etc/default/cyrus-imapd ]; then + . /etc/default/cyrus-imapd +fi + +if [ ! -z "${QUICK}" ]; then + if [ ${QUICK} -ne 0 ]; then + exit 0 + fi +fi + +if [ ! -b /dev/null ]; then + exit 1 +fi + +if [ ! -r /dev/null -o ! -w /dev/null ]; then + exit 1 +fi + get_config() { if conf=$(grep "^$1" /etc/imapd.conf); then echo $conf | cut -d: -f2
View file
cyrus-imapd.cvt_cyrusdb_all
Changed
@@ -6,11 +6,25 @@ exit 1 } -[ -f "/etc/sysconfig/cyrus-imapd" ] && \ +if [ -f /etc/sysconfig/cyrus-imapd ]; then . /etc/sysconfig/cyrus-imapd - -[ -f "/etc/default/cyrus-imapd" ] && \ +elif [ -f /etc/default/cyrus-imapd ]; then . /etc/default/cyrus-imapd +fi + +if [ ! -z "${QUICK}" ]; then + if [ ${QUICK} -ne 0 ]; then + exit 0 + fi +fi + +if [ ! -b /dev/null ]; then + exit 1 +fi + +if [ ! -r /dev/null -o ! -w /dev/null ]; then + exit 1 +fi # Ensure this script is run as the cyrus user. if [ -x "$(which runuser 2>/dev/null)" ]; then @@ -24,8 +38,6 @@ # exit 0 #fi -umask 166 - alt_config="/etc/imapd.conf" devel_mode=0 verbose_mode=0
View file
cyrus-imapd.dsc
Changed
@@ -2,7 +2,7 @@ Source: cyrus-imapd Binary: cyrus-imapd Architecture: any -Version: 2.5.11.41-0~kolab1 +Version: 2.5.11.41-0~kolab2 Maintainer: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Uploaders: Paul Klos <kolab@klos2day.nl> Homepage: http://www.cyrusimap.org/
View file
debian.changelog
Changed
@@ -1,3 +1,9 @@ +cyrus-imapd (2.5.11.41-0~kolab2) unstable; urgency=low + + * Fix potential non-writeable /dev/null and consequences + + -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Tue, 17 Oct 2017 11:30:13 +0100 + cyrus-imapd (2.5.11.41-0~kolab1) unstable; urgency=low * Fix syntax of badlogin messages
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.