From bafe3b59da7bfcc2a56e7559ba39e62b9d170540 Mon Sep 17 00:00:00 2001 From: Gustav Eek Date: Fri, 20 Apr 2012 22:55:15 +0200 Subject: Minutes for board meetig April 19 added Makefile updated, so that minutes can be sent to server directly --- 2012/2012-04-19-board.tex | 111 ++++++++++++++++++++++++++++++++++++++++++++++ 2012/Makefile | 22 ++++++++- preamble/preamble.tex | 1 + 3 files changed, 132 insertions(+), 2 deletions(-) create mode 100644 2012/2012-04-19-board.tex diff --git a/2012/2012-04-19-board.tex b/2012/2012-04-19-board.tex new file mode 100644 index 0000000..80f8ac0 --- /dev/null +++ b/2012/2012-04-19-board.tex @@ -0,0 +1,111 @@ +% -*- mode: latex -*- +\input{../preamble/preamble} +\newcommand \meetingtype {Board meeting} +\newcommand \meetingdate {April 9 2012} +\newcommand \meetingplace {Risåsgatan, Göteborg} +%\newcommand \meetingplace {Gnutiken, Göteborg} +\rhead{\footnotesize \meetingdate} + +\begin{document} +\selectlanguage{british} +%\selectlanguage{swedish} +%\section*{Protokoll, \meetingtype \\ \meetingdate} +\section*{Minutes, \meetingtype \\ \meetingdate} + +\newlength\tempOne% +\settowidth\tempOne{Time and place:\quad}% +%\settowidth\tempOne{Tid och plats::\quad}% +\newlength\tempTwo% +\setlength\tempTwo{\linewidth}% +\addtolength{\tempTwo}{-\tempOne}% + +\parbox[t]{\tempOne}{% + % Time and place:% + Tid och plats: +}% +\parbox[t]{\tempTwo}{\meetingdate, \meetingplace}\mypar + +\parbox[t]{\tempOne}{% + Attendants:% + % Deltagare: +}% +\parbox[t]{\tempTwo}{\mbox{}\vspace{-2\baselineskip}\vspace{2pt}% + \begin{multicols}{3}% +Gustav Eek\\ +Stefan Kangas \\ +Guilhem Moulin \\ +Leif-Jöran Olsson \\ +Stian Rødven Eide + \end{multicols}% +} + +% Navid Abdi\\ +% Fredrik Ahlsgren\\ +% Daniel Andersson \\ +% Marco Baxmyr \\ +% Andréa Bruzelius \\ +% Rikard Bruzelius \\ +% Gustav Eek\\ +% Daniel Eriksson \\ +% Mattias Ivarsson \\ +% Stefan Kangas \\ +% Jens Lideström \\ +% Guilhem Moulin \\ +% Lola Möller \\ +% Leif-Jöran Olsson \\ +% Taraka Rama \\ +% Dan Ros\'en\\ +% Stian Rødven Eide \\ +% Johan Söderberg +% Ver Takeo \\ +% Eva Werner +% Gregoar \\ +% Anders \\ +% Anders (alias\ Hypermakt) + +\begin{enumerate} +\item The meeting was opened. +\item Stefan was elected meeting chairman, Gustav meeting secretary, and Stian approval. +\item Lightweight Directory Access Protocol (\ldap). Fripost plan to migrate the user + authentication database solution from current solution to a solution based on + \ldap, and Guilhem has been looking into a suggestion for solution. The + current solution is based on a \mysql-databased on the main \imap\ server + \texthost{mistral}, which is replicated to the \mx\ servers. + \begin{itemize} + \item The protocol \ldap\ is a hierarchical tree with entries for servers, users, + etc. It is very configurable with regard to access restriction. A node is uniquely + identified through its path. + \item It gives the opportunity for Fripost to, through Fri + programvarusyndikatet, offer members to register domains and connect those + to Fripost. + \item The question remains if Fripost should have Single Sign On (\sso), which + means that you only need one key for many applications. + \item Regarding the business logic implementation, it is important that it + changes things on as few places as possible. + \item Tree is also need for some logging of account changes, etc, but that has + to be implemented in the business logic and be external to \ldap. Simple + text files and more advanced databases were discussed. + \end{itemize} +\item The migration procedure will have to follow + \begin{enumerate} + \item Set up the \ldap server on \texthost{mistral}. + \item Migrate data from the \mysql account database to the \ldap\ server. + \item Point all services (\mx, \imap, etc) to \ldap. + \end{enumerate} + However, the migration will have to wait until some time after the party. Only + (c) above is service and time critical, and has to be performed during + maintenance window. +\item There is a need for a documentation review meeting. +\item Guilhem was elected to system administrator. +\item There can be written on the home page what time to expect for to be added + as user to the system. +\item The meeting was closed. +\end{enumerate} + +\parbox{\linewidth}{ + \signatureline{Gustav Eek, meeting secretary} + \hfill + \signatureline{Stian Rødven Eide, approval} +} + +\end{document} diff --git a/2012/Makefile b/2012/Makefile index 83e634d..bc36a21 100644 --- a/2012/Makefile +++ b/2012/Makefile @@ -5,14 +5,19 @@ noarg: echo -e '\nThis script do not run without arguments. Run for example:\n\n make 2011-02-13-board-notes.pdf\n make all\n' - +minutes5 = 2012-04-19-board minutes4 = 2012-03-15-board minutes3 = 2012-03-04-annual minutes2 = 2012-02-27-board minutes1 = 2012-01-19-board -all: $(minutes4).pdf $(minutes3).pdf $(minutes2).pdf $(minutes1).pdf +all: $(minutes5).pdf $(minutes4).pdf $(minutes3).pdf $(minutes2).pdf $(minutes1).pdf +$(minutes5).pdf: $(minutes5).tex ../preamble/preamble.tex + pdflatex $(minutes5).tex + latex_count=5 ; \ + while egrep -s 'Rerun (LaTeX|to get cross-references right)' $(minutes5).log && [ $$latex_count -gt 0 ] ;\ + do echo "Rerunning latex...." ; pdflatex $(minutes5).tex; latex_count=`expr $$latex_count - 1`; done $(minutes4).pdf: $(minutes4).tex ../preamble/preamble.tex pdflatex $(minutes4).tex latex_count=5 ; \ @@ -34,5 +39,18 @@ $(minutes1).pdf: $(minutes1).tex ../preamble/preamble.tex while egrep -s 'Rerun (LaTeX|to get cross-references right)' $(minutes1).log && [ $$latex_count -gt 0 ] ;\ do echo "Rerunning latex...." ; pdflatex $(minutes1).tex; latex_count=`expr $$latex_count - 1`; done +send: # sends to fripost.org for publication + umask 022 + rsync -ruvp --chmod=Dugo+rx,Fugo+r *.pdf fripost@fripost.org:fripost.org/minutes/ + +# Debuging and testing +send-test: test.d/test + umask 022 + rsync -ruvp --chmod=Dugo+rx,Fugo+r rsync -ruvp test.d/ fripost@fripost.org:fripost.org/minutes/ +test.d/test: test.d + echo This is the test file for fripost-web. > test.d/test +test.d: + mkdir test.d + clean: rm *.aux *.bbl *.dvi *.log *.nav *.out *.snm *.toc *~ diff --git a/preamble/preamble.tex b/preamble/preamble.tex index 5fe4890..c68dd0d 100644 --- a/preamble/preamble.tex +++ b/preamble/preamble.tex @@ -72,6 +72,7 @@ \newcommand \sgslong {\textsc{sgs} (Stiftelsen Göteborgs studentbostäder)} \newcommand \smtp {\textsc{smtp}} \newcommand \ssh {\textsc{ssh}} +\newcommand \sso {\textsc{sso}} \newcommand \sun {Sun} \newcommand \sql {\textsc{sql}} \newcommand \srpfyra {\textsc{sr p4}} -- cgit v1.2.3