Project

General

Profile

Actions

User story #4605

closed

User story #4595: Support for AIX (agent only)

Avoid using "install -d" in FusionInventory build

Added by Jonathan CLARKE about 10 years ago. Updated almost 9 years ago.

Status:
Released
Priority:
N/A
Assignee:
Matthieu CERDA
Category:
Packaging
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

The -d (--directory) option to install is not available on all platforms (in particular AIX). It behaves the same as mkdir -p, except that permissions are unpredicatable due to potential interference from users' umask.

The usage in FusionInventory's Makefile.PL is always install -d -m 755 so I'm adding a patch to replace these calls by mkdir -p and chmod 755.

I have contributed this upstream here: https://github.com/fusinv/fusioninventory-agent/pull/14/files.

Actions #1

Updated by Jonathan CLARKE about 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/257/files
Actions #2

Updated by Jonathan CLARKE about 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset commit:9e753f5a52cf88cae31cc691bdebd2089e443247.

Actions #3

Updated by Matthieu CERDA about 10 years ago

Applied in changeset commit:73ef29d560bcd106bba94f9f40037e3c1e66d7d0.

Actions #4

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.0~beta1, which was released today.
Check out:

The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000084.html
The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog210
Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Actions #5

Updated by Benoît PECCATTE about 9 years ago

  • Category set to Packaging
Actions #6

Updated by Benoît PECCATTE almost 9 years ago

  • Tracker changed from 6 to User story
Actions

Also available in: Atom PDF