[Calendar and Contacts Server] #398: Use system Postgres
#398: Use system Postgres -----------------------------------------+---------------------------------- Reporter: john.holland@… | Owner: wsanchez@… Type: Enhancement | Status: new Priority: 3: Important | Milestone: CalendarServer-3.0 Component: Calendar Server | Severity: Security Keywords: postgres datastore security | -----------------------------------------+---------------------------------- Distribution specific packages often contain fixes or back ports that address security concerns that may not be fixed upstream for a specific version.[[BR]] To this resolve, I suggest implementing the possibility of configuring and subsequently using a system pre-installed postgres package: this could work analogously to memcached. -- Ticket URL: <http://trac.calendarserver.org/ticket/398> Calendar and Contacts Server </> HTTP/WebDAV/CalDAV Server
#398: Use system Postgres -----------------------------------------+---------------------------------- Reporter: john.holland@… | Owner: glyph@… Type: Enhancement | Status: new Priority: 2: Expected | Milestone: CalendarServer-3.0 Component: Calendar Server | Severity: Security Keywords: postgres datastore security | -----------------------------------------+---------------------------------- Changes (by wsanchez@…): * owner: wsanchez@… => glyph@… * priority: 3: Important => 2: Expected -- Ticket URL: <http://trac.calendarserver.org/ticket/398#comment:1> Calendar and Contacts Server </> HTTP/WebDAV/CalDAV Server
#398: Use system Postgres -----------------------------------------+---------------------------------- Reporter: john.holland@… | Owner: glyph@… Type: Enhancement | Status: closed Priority: 2: Expected | Milestone: CalendarServer-3.0 Component: Calendar Server | Severity: Security Resolution: Behaves correctly | Keywords: postgres datastore security Radar: | -----------------------------------------+---------------------------------- Changes (by glyph@…): * status: new => closed * resolution: => Behaves correctly Comment: Since the dependency on postgres was introduced, which I believe was in r4947, the build script has done the following test - `if ! type postgres
/dev/null 2>&1;` - before installing postgres. So I think that this always behaved how you wanted it to.
Plus, if you build and install calendarserver for your distro via setup.py (which is really the recommended way, 'run' is for development, not deployment), you can configure your dependencies however you like. -- Ticket URL: <http://trac.calendarserver.org/ticket/398#comment:2> Calendar and Contacts Server </> HTTP/WebDAV/CalDAV Server
participants (1)
-
Calendar and Contacts Server