equal
deleted
inserted
replaced
341 |
341 |
342 |
342 |
343 |
343 |
344 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
344 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
345 \begin{frame}[t] |
345 \begin{frame}[t] |
346 \frametitle{\begin{tabular}{c}4rd Lecture:\\ Unix Access Control\end{tabular}} |
346 \frametitle{\begin{tabular}{c}4th Lecture:\\ Unix Access Control\end{tabular}} |
347 |
347 |
348 \begin{itemize} |
348 \begin{itemize} |
349 \item privileges are specified by file access permissions (``everything is a file'') |
349 \item privileges are specified by file access permissions (``everything is a file'') |
350 \end{itemize}\medskip |
350 \end{itemize}\medskip |
351 |
351 |
377 \end{frame} |
377 \end{frame} |
378 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
378 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
379 |
379 |
380 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
380 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
381 \begin{frame}[fragile,t] |
381 \begin{frame}[fragile,t] |
382 \frametitle{\begin{tabular}{c}4rd Lecture:\\ Unix Access Control\end{tabular}} |
382 \frametitle{\begin{tabular}{c}4th Lecture:\\ Unix Access Control\end{tabular}} |
383 |
383 |
384 \begin{itemize} |
384 \begin{itemize} |
385 \item when a file with setuid is executed, the resulting process will assume the |
385 \item when a file with setuid is executed, the resulting process will assume the |
386 UID given to the owner of the file |
386 UID given to the owner of the file |
387 \end{itemize} |
387 \end{itemize} |
404 \end{frame} |
404 \end{frame} |
405 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
405 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
406 |
406 |
407 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
407 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
408 \begin{frame}[t] |
408 \begin{frame}[t] |
409 \frametitle{\begin{tabular}{c}4rd Lecture:\\ Unix Access Control\end{tabular}} |
409 \frametitle{\begin{tabular}{c}4th Lecture:\\ Unix Access Control\end{tabular}} |
410 |
410 |
411 \begin{itemize} |
411 \begin{itemize} |
412 \item Alice wants to have her files readable, |
412 \item Alice wants to have her files readable, |
413 \alert{except} for her office mates. |
413 \alert{except} for her office mates. |
414 \end{itemize} |
414 \end{itemize} |