This repository was archived by the owner on Feb 13, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 138
This repository was archived by the owner on Feb 13, 2020. It is now read-only.
Fresh install of CalendarServer throwing END OF LIFE warnings, Certificate Errors #535
Copy link
Copy link
Closed
Description
I'm migrating all of my Server.app services to open source per the macOS Server Service Migration Guide.
I have nice working up-to-date versions of all services except for a calDAV/cardDAV server, and am following the README.rst instructions on this repo.
When I follow these instructions, the ./bin/develop sh script throws numerous END OF LIFE warnings and errors.
I'd like to address these and get a working CalendarServer.
I have an up-to-date, working Python and pip environment installed using MacPorts, versions 3.7 and the deprecated 2.7.
First, check versions:
python --version
Python 3.7.3
pip --version
pip 19.1 from /opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)
Second, clone the repo:
git clone -b release/CalendarServer-9.3 https://github.com/apple/ccs-calendarserver.git
mkdir ccs-calendarserver.build
rsync -a --exclude '.git*' --delete-excluded --del ccs-calendarserver/ ccs-calendarserver.build
cd ccs-calendarserver.build
Third, follow the instructions:
./bin/develop
____________________________________________________________
Using system version of libffi.
____________________________________________________________
Using system version of OpenLDAP.
____________________________________________________________
Using system version of SASL.
____________________________________________________________
Using system version of memcached.
____________________________________________________________
Using system version of Postgres.
____________________________________________________________
Installing setuptools==18.5
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting setuptools==18.5
Downloading https://files.pythonhosted.org/packages/69/9d/e6ff1608e4308ae7c544050b58926daa4bf7764e963c09cc9f9a0bcd3728/setuptools-18.5-py2.py3-none-any.whl (462kB)
|████████████████████████████████| 471kB 2.1MB/s
ERROR: markdown 3.1 has requirement setuptools>=36, but you'll have setuptools 18.5 which is incompatible.
Installing collected packages: setuptools
Successfully installed setuptools-18.5
____________________________________________________________
Installing pip==9.0.1
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting pip==9.0.1
Downloading https://files.pythonhosted.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl (1.3MB)
|████████████████████████████████| 1.3MB 2.1MB/s
Installing collected packages: pip
Successfully installed pip-9.0.1
____________________________________________________________
Installing virtualenv==15.0.2
Collecting virtualenv==15.0.2
Downloading https://files.pythonhosted.org/packages/bf/f4/43525ce41d4de0128460da3dce059c2c969f4d076bbdbac21b6bc1e996e8/virtualenv-15.0.2-py2.py3-none-any
…
Keychain init.
Could not find identity 'org.calendarserver.test'
No certificate 'localhost' found for identity 'org.calendarserver.test'
Imported certificate 'localhost'
Trusted certificate 'localhost'
Created identity 'org.calendarserver.test' for certificate 'localhost'
Metadata
Metadata
Assignees
Labels
No labels