1 | % $Id$ |
---|
2 | \documentclass[notes]{beamer} |
---|
3 | \usepackage[utf8]{inputenc} |
---|
4 | \usepackage[frenchb]{babel} |
---|
5 | \usepackage[T1]{fontenc} |
---|
6 | \usepackage{multicol} |
---|
7 | \usepackage[framesassubsections]{beamerprosper} |
---|
8 | |
---|
9 | \mode<presentation> |
---|
10 | { |
---|
11 | \definecolor{beamerstructure}{RGB}{143,79,112} |
---|
12 | \definecolor{sidebackground}{RGB}{230,242,250} |
---|
13 | \color{beamerstructure} |
---|
14 | \usetheme[secheader]{Madrid} |
---|
15 | \usepackage{times} |
---|
16 | \userightsidebarcolortemplate{\color{sidebackground}} |
---|
17 | \beamertemplateballitem |
---|
18 | } |
---|
19 | |
---|
20 | \AtBeginSection[] |
---|
21 | { |
---|
22 | \begin{frame}<beamer> |
---|
23 | \frametitle{Plan} |
---|
24 | \tableofcontents[currentsection,hidesubsections] |
---|
25 | \end{frame} |
---|
26 | } |
---|
27 | |
---|
28 | \AtBeginSubsection[] |
---|
29 | { |
---|
30 | \begin{frame}<beamer> |
---|
31 | % \frametitle{} |
---|
32 | \tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide] |
---|
33 | \end{frame} |
---|
34 | } |
---|
35 | |
---|
36 | \begin{document} |
---|
37 | |
---|
38 | \title{Comptes Utilisateurs} |
---|
39 | \author{Olivier Thauvin} |
---|
40 | |
---|
41 | \frame{\maketitle} |
---|
42 | |
---|
43 | \begin{frame}[fragile] |
---|
44 | \frametitle{Avant} |
---|
45 | \begin{block}{Avant il y avait} |
---|
46 | \pause |
---|
47 | \begin{verbatim} |
---|
48 | /etc/passwd |
---|
49 | /etc/group |
---|
50 | \end{verbatim} |
---|
51 | \end{block} |
---|
52 | \pause |
---|
53 | \vfill |
---|
54 | \begin{block}{évolution majeure:} |
---|
55 | \pause |
---|
56 | NIS (YP) |
---|
57 | \end{block} |
---|
58 | \end{frame} |
---|
59 | |
---|
60 | \begin{frame}[fragile] |
---|
61 | \frametitle{Avant} |
---|
62 | \begin{block}{et on a eu\ldots} |
---|
63 | \pause |
---|
64 | LDAP (et ses 50 schémas) |
---|
65 | \end{block} |
---|
66 | \pause |
---|
67 | \vfill |
---|
68 | \begin{block}{\ldots et aussi} |
---|
69 | \pause |
---|
70 | Active directory |
---|
71 | \end{block} |
---|
72 | \end{frame} |
---|
73 | |
---|
74 | \begin{frame}[fragile] |
---|
75 | \frametitle{Avant} |
---|
76 | \begin{block}{et puis\ldots} |
---|
77 | \pause |
---|
78 | Kerberos (heimdal) |
---|
79 | \end{block} |
---|
80 | \pause |
---|
81 | \vfill |
---|
82 | \begin{block}{} |
---|
83 | Tout le reste qu'on ne peux pas rattacher à l'existent\ldots |
---|
84 | \end{block} |
---|
85 | \end{frame} |
---|
86 | |
---|
87 | \begin{frame} |
---|
88 | \frametitle{Besoins} |
---|
89 | \begin{block}{On avait au LATMOS:} |
---|
90 | \begin{itemize} |
---|
91 | \item NIS |
---|
92 | \item Active Directory |
---|
93 | \item futur openLDAP |
---|
94 | \end{itemize} |
---|
95 | \end{block} |
---|
96 | \pause |
---|
97 | \vfill |
---|
98 | \begin{block}{On voulait} |
---|
99 | \begin{itemize} |
---|
100 | \item centraliser la gestion des comptes |
---|
101 | \item automatiser (login, uid) |
---|
102 | \item avoir des bases synchronisées |
---|
103 | \end{itemize} |
---|
104 | \end{block} |
---|
105 | \end{frame} |
---|
106 | |
---|
107 | \begin{frame}[fragile] |
---|
108 | \frametitle{Link-accounts} |
---|
109 | \begin{block}{Principe} |
---|
110 | \begin{itemize} |
---|
111 | \item un fichier de configuration |
---|
112 | \item des méthodes unifiées d'accÚs |
---|
113 | \item des outils d'édition |
---|
114 | \item un démon qui synchronise |
---|
115 | \end{itemize} |
---|
116 | \end{block} |
---|
117 | \pause |
---|
118 | \vfill |
---|
119 | \begin{alertblock}{Ceci est une révolution} |
---|
120 | \pause |
---|
121 | un \verb+DBI+ pour les comptes utilisateurs ? |
---|
122 | \end{alertblock} |
---|
123 | \end{frame} |
---|
124 | |
---|
125 | \begin{frame}[fragile] |
---|
126 | \small |
---|
127 | \frametitle{Exemple} |
---|
128 | \begin{verbatim} |
---|
129 | # la-query thauvin --fmt '%{givenName}\n' |
---|
130 | Olivier |
---|
131 | |
---|
132 | # la-query thauvin --fmt '%{givenName}\n' -b ldap |
---|
133 | Olivier |
---|
134 | |
---|
135 | # la-query thauvin --fmt '%{givenName}\n' -b ad |
---|
136 | Olivier |
---|
137 | |
---|
138 | # la-query thauvin --fmt '%{givenName}\n' -b kerberos |
---|
139 | Base(heimdal/kerberos) Unknow attribute givenName |
---|
140 | \end{verbatim} |
---|
141 | \end{frame} |
---|
142 | |
---|
143 | |
---|
144 | \begin{frame} |
---|
145 | \frametitle{Contact} |
---|
146 | \vfill |
---|
147 | \begin{block}{\centering En cours:} |
---|
148 | \begin{itemize} |
---|
149 | \item documentation |
---|
150 | \item nettoyage du code |
---|
151 | \end{itemize} |
---|
152 | |
---|
153 | pour aller sur CPAN. |
---|
154 | \end{block} |
---|
155 | \pause |
---|
156 | \vfill |
---|
157 | \begin{block}{\centering L'application} |
---|
158 | \centering |
---|
159 | \href{https://forge.ipsl.jussieu.fr/link-accounts}{https://forge.ipsl.jussieu.fr/link-accounts} |
---|
160 | \end{block} |
---|
161 | \pause |
---|
162 | \vfill |
---|
163 | \begin{exampleblock}{\centering Des questions ?} |
---|
164 | \centering |
---|
165 | olivier.thauvin@latmos.ipsl.fr |
---|
166 | \end{exampleblock} |
---|
167 | \vfill |
---|
168 | \end{frame} |
---|
169 | |
---|
170 | \end{document} |
---|