SCCM 2012 R2 Distribution Point Pre-Requisits

Installing a Distribution Point for ConfigMgr (SCCM) can be as simple as adding a site server and selecting the distribution point role, most of the time the install is flawless but it can take what feels like as ice age to complete as ConfigMgr will install IIS and the other pre-requisits.

Myself, I prefer to pre-install the pre-requisits myself to speed up the installation process. If, like me your impatient then add the features/roles below for a basic distribution point.

    Remote Differential Compression
    Background Intelligent Transfer Service (BITS) 
    Web Server (IIS)
    IIS Configuration:
        Application Development: 
            ISAPI Extensions
        Security: 
            Windows Authentication
        IIS 6 Management Compatibility:
            IIS 6 Metabase Compatibility
            IIS 6 WMI Compatibility.

If you intend to also have PXE support on your distribution point, also add the Windows Deployment Services role but DO NOT configure it.