View | Details | Raw Unified | Return to bug 264130 | Differences between
and this patch

Collapse All | Expand All

 Lines 60-67 as follows: (-)a/merge.tex (-3 / +28 lines) 60  set*id bit set. 60  set*id bit set. 61 \end{compactitem} 61 \end{compactitem} 62 62 63 On SELinux systems, the SELinux context must also be preserved. Other file attributes, including 63 On SELinux systems, the SELinux context must also be preserved. Other 64 modification time, may be discarded. 64 file attributes may be discarded. 65 66 \subsection{File modification times} 67 68 In EAPIs listed in table~\ref{tab:mtime-preservation}, the package 69 manager must preserve modification times of regular files. This includes 70 files being compressed before merging. Other operations modifying the 71 file contents, e.g., stripping symbols from an object file, may update 72 its modification time accordingly. 73 74 In other EAPIs, the behaviour with respect to file modification times is 75 undefined. 76 77 \begin{centertable}{Preservation of file modification times (mtimes)} 78  \label{tab:mtime-preservation} 79  \begin{tabular}{ l l } 80  \toprule 81  \multicolumn{1}{c}{\textbf{EAPI}} & 82  \multicolumn{1}{c}{\textbf{mtimes preserved?}} \\ 83  \midrule 84  \t{0} & Undefined \\ 85  \t{1} & Undefined \\ 86  \t{2} & Undefined \\ 87  \t{3} & Yes \\ 88  \bottomrule 89  \end{tabular} 90 \end{centertable} 65 91 66 \subsection{Configuration File Protection} 92 \subsection{Configuration File Protection} 67 \label{sec:config-protect} 93 \label{sec:config-protect} 68 -