Thursday, December 7, 2017

GITHUB and GITHUB pages : Use any theme with GitHub Pages

"Just over a year ago Jekyll, the open source project that powers GitHub Pages, introduced shared themes. Since then, you've been able to use about a dozen themes to change the look and feel of your GitHub Pages site.
Starting today, you can use any of the hundreds of community-curated themes on To build your site with any public, GitHub-hosted theme, add the following to your site's _config.yml file:
remote_theme: owner/nameReplacing owner and name with the repository's owner and name.
And if you're interested in making your Jekyll theme available to other users, simply follow the instructions for creating a Gem-based theme, and ensure the repository is public.
For more information, see the Jekyll theme documentation or get in touch." a post from

Some exemples of  GitHub Pages. automatically generated from OSLM projets on github.

Tuesday, December 5, 2017

Setting up Samba as an Active Directory Domain Controller

Starting from version 4.0, Samba is able to run as an Active Directory (AD) domain controller (DC). If you are installing Samba in a production environment, it is recommended to run two or more DCs for failover reasons.
This documentation describes how to set up Samba as the first DC to build a new AD forest. Additionally, use this documentation if you are migrating a Samba NT4 domain to Samba AD. To join Samba as an additional DC to an existing AD forest, see Joining a Samba DC to an Existing Active Directory.
Samba as an AD DC only supports:
Samba uses the MIT KDC provided by your operating system if you run Samba 4.7 or later and has been built using the --with-system-mitkrb5 option. In other cases Samba uses the Heimdal KDC included in Samba. For further details about Samba using the MIT KDC, see Running a Samba AD DC with MIT Kerberos KDC.

Kerberos config on ubuntu (en)

Kerberos is an authentication protocol using a combination of secret-key cryptography and trusted third parties to allow secure authentication to network services over untrusted networks. More information about the Kerberos protocol is available from MIT's Kerberos siteDesigning an Authentication System is an accessible introduction to the principals of Kerberos' authentication scheme.

Kerberos config ubuntu (fr)

Kerberos est un système d'authentification réseau basé sur le principe d'un tiers de confiance. Les deux autres parties sont l'utilisateur et le service sur lequel l'utilisateur veut s'authentifier. Tous les services et applications ne savent pas utiliser Kerberos, mais pour ceux qui en sont capables, cela rapproche l'environnement réseau d'un système à authentification unique (Single Sign On ou SSO).

Add self signed certificate to curl : ubuntu

Curl with self signed certificate