Skip to content

Suggestion: implement "rules" #275

Open
@Sami32

Description

@Sami32

That should make the code much simpler and shorter on complex packages IMO.

<rulesets>
  <ruleset>
    <id>Default-settings</id>
    <rules>
      <rule>
        <user>root</user>
        <group>root</group>
      </rule>
      <rule>
        <when>
          <type>directory</type>
        </when>
        <mode>0755</mode>
      </rule>
      <rule>
        <when>
          <type>file</type>
        </when>
        <mode>0644</mode>
      </rule>
      <rule>
        <when>
          <type>directory</type>
          <suffix>documentation</suffix>
        </when>
        <documentation>true</documentation>
      </rule>
      <file>
        <when>
          <suffix>README.txt</suffix>
        </when>
        <readme>true</readme>
      </file>
      <file>
        <when>
          <type>file</type>
          <suffix>.sh</suffix>
        </when>
        <mode>0755</mode>
      </file>
    </rules>
  </ruleset>
</rulesets>

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions