View | Details | Raw Unified | Return to bug 22530
Collapse All | Expand All

(-)updater/tools.py (+4 lines)
 Lines 1118-1123    Link Here 
1118
					mm_versions = self._releases_in_range(start, end)
1118
					mm_versions = self._releases_in_range(start, end)
1119
				versions |= set(mm_versions)
1119
				versions |= set(mm_versions)
1120
			else:
1120
			else:
1121
				if '-' in version:
1122
					version = UCS_Version(version)
1123
				else:
1124
					version = UCS_Version('%s-0' % version)
1121
				versions.add(version)
1125
				versions.add(version)
1122
		return versions
1126
		return versions
1123
1127
(-)management/console/handlers/update/__init__.py (-1 / +1 lines)
 Lines 707-713    Link Here 
707
				fn = object.options.get(key)
707
				fn = object.options.get(key)
708
				# some security checks
708
				# some security checks
709
				if not fn.startswith('/var/log/univention/'):
709
				if not fn.startswith('/var/log/univention/'):
710
					self.finished(object.id(), 'invalid filename%s: access not allowed by UMC module' % fn)
710
					self.finished(object.id(), 'invalid filename %s: access not allowed by UMC module' % fn)
711
					return
711
					return
712
				else:
712
				else:
713
					# create fd if fd is not present
713
					# create fd if fd is not present

Return to bug 22530