Skip to content

pdist: Maintain symlink mtime #6

Merged
merged 3 commits into from
Dec 6, 2016
Merged

pdist: Maintain symlink mtime #6

merged 3 commits into from
Dec 6, 2016

Commits on Dec 6, 2016

  1. pdist: Support symlink mtimes in index

    We want to maintain the mtime of symlinks in the slaves. As a first step
    we need to pass that information to the slave. So we expand the external
    format of an index record to include that time. The exporter and
    importer functions are updated.
    donald committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    353cd47 View commit details
    Browse the repository at this point in the history
  2. pdist: Add fileop_lmtime

    Add a function to change the mtime of a symlink. There is no perl
    function available for that, but newer kernels have a syscall. Syscall
    number and arguments depend on architecture.
    donald committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    7b98112 View commit details
    Browse the repository at this point in the history
  3. pdist: Maintain symlink mtime on client

    Create symlinks with the mtime from master or fix the mtime on existing
    symlinks if needed.
    donald committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    43687f3 View commit details
    Browse the repository at this point in the history