Compare commits
28 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
95f1d67ff0 | ||
|
|
cf11ea4b45 | ||
|
|
c1bdd80dd4 | ||
|
|
1d7a2bf1fd | ||
|
|
048212f93a | ||
|
|
54d9f40520 | ||
|
|
cc1cdc138d | ||
|
|
e9fa465720 | ||
|
|
32915df7f2 | ||
|
|
0dcfd40dc3 | ||
|
|
3055bc5e13 | ||
|
|
be89062358 | ||
|
|
8bbe8a59a3 | ||
|
|
eedf544dc0 | ||
|
|
0a0c01f905 | ||
|
|
3c7e75e313 | ||
|
|
883b2693a5 | ||
|
|
58ef14be2f | ||
|
|
5f3996b089 | ||
|
|
d567d22169 | ||
|
|
1384a60b5f | ||
|
|
d6feb7255e | ||
|
|
320495d668 | ||
|
|
704afa6086 | ||
|
|
9e5421973e | ||
|
|
41a1415c19 | ||
|
|
c15b22cc7c | ||
|
|
0bb8df61f7 |
3 changed files with 120 additions and 1 deletions
22
LICENSE
Normal file
22
LICENSE
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
(The MIT License)
|
||||||
|
|
||||||
|
Copyright (c) 2015 Douglas Christopher Wilson
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
|
a copy of this software and associated documentation files (the
|
||||||
|
'Software'), to deal in the Software without restriction, including
|
||||||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||||||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||||||
|
permit persons to whom the Software is furnished to do so, subject to
|
||||||
|
the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be
|
||||||
|
included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||||
|
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||||
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
26
README.md
26
README.md
|
|
@ -1 +1,25 @@
|
||||||
We picked a different name for this. Go over to [system-tools](https://src.fedoraproject.org/modules/system-tools).
|
# system-tools module
|
||||||
|
|
||||||
|
[**Package DB** (owner)](https://admin.fedoraproject.org/pkgdb/package/modules/system-tools/) |
|
||||||
|
[**F26 modulemd** (source)](http://pkgs.fedoraproject.org/cgit/modules/TEMPLATE.git/tree/system-tools.yaml?h=f26) |
|
||||||
|
[**PDC** (result)](https://pdc.fedoraproject.org/rest_api/v1/unreleasedvariants/?active=True&variant_name=system-tools)
|
||||||
|
|
||||||
|
As the modular server is attempting to start from an extrememly small baseline,
|
||||||
|
many of the tools one normally expects are not provided by default. However, an
|
||||||
|
evaluator of the modular OS often needs these tools. At present, there is
|
||||||
|
nowhere to get them from, hence the need for this module.
|
||||||
|
|
||||||
|
## Current state
|
||||||
|
|
||||||
|
| State | Description |
|
||||||
|
|-------|-------------|
|
||||||
|
| ✓ YES | **Build passes** in the infra (all build deps are ok) |
|
||||||
|
| ✓ YES | **Installs** on the Base Runtime (all runtime deps are ok) |
|
||||||
|
| ✗ NO | **No bootstrap** - uses only proper modules |
|
||||||
|
| ✓ YES | General **tests are in dist-git** |
|
||||||
|
| ✓ YES | General **tests pass** |
|
||||||
|
| ✗ NO | Meets the **Fedora Module Packaging Guidelines** |
|
||||||
|
|
||||||
|
### Notes
|
||||||
|
|
||||||
|
♫♪♩
|
||||||
|
|
|
||||||
73
systemtools.yaml
Normal file
73
systemtools.yaml
Normal file
|
|
@ -0,0 +1,73 @@
|
||||||
|
---
|
||||||
|
document: modulemd
|
||||||
|
version: 1
|
||||||
|
data:
|
||||||
|
name: systemtools
|
||||||
|
summary: Provides the tools a general Linux user expects on the command line
|
||||||
|
description: As the modular server is attempting to start from an extrememly
|
||||||
|
small baseline, many of the tools one normally expects are not
|
||||||
|
provided by default. However, an evaluator of the modular OS
|
||||||
|
often needs these tools. At present, there is nowhere to get
|
||||||
|
them from, hence the need for this module.
|
||||||
|
license:
|
||||||
|
module:
|
||||||
|
- MIT
|
||||||
|
dependencies:
|
||||||
|
buildrequires:
|
||||||
|
# clashes with bootstrap
|
||||||
|
# base-runtime: f26
|
||||||
|
common-build-dependencies: f26
|
||||||
|
shared-userspace: f26
|
||||||
|
perl: f26
|
||||||
|
# ouch, needed for nano (groff and deps)
|
||||||
|
bootstrap: f26
|
||||||
|
requires:
|
||||||
|
base-runtime: f26
|
||||||
|
shared-userspace: f26
|
||||||
|
references:
|
||||||
|
community: https://fedoraproject.org/wiki/Modularity
|
||||||
|
documentation: https://github.com/modularity-modules/systemtools
|
||||||
|
tracker: https://github.com/modularity-modules/systemtools
|
||||||
|
profiles:
|
||||||
|
default:
|
||||||
|
rpms:
|
||||||
|
- calc
|
||||||
|
- dateutils
|
||||||
|
- findutils
|
||||||
|
- iproute
|
||||||
|
- iputils
|
||||||
|
- less
|
||||||
|
- nano
|
||||||
|
- which
|
||||||
|
- procps-ng
|
||||||
|
filter:
|
||||||
|
rpms:
|
||||||
|
- calc-devel
|
||||||
|
api:
|
||||||
|
rpms:
|
||||||
|
- calc
|
||||||
|
- dateutils
|
||||||
|
- findutils
|
||||||
|
- gcal
|
||||||
|
- nano
|
||||||
|
- which
|
||||||
|
components:
|
||||||
|
rpms:
|
||||||
|
calc:
|
||||||
|
rationale: command-line calculator.
|
||||||
|
ref: f26
|
||||||
|
dateutils:
|
||||||
|
rationale: command-line date and time math.
|
||||||
|
ref: f26
|
||||||
|
findutils:
|
||||||
|
rationale: command-line search for files.
|
||||||
|
ref: f26
|
||||||
|
gcal:
|
||||||
|
rationale: better command-line calendar utility.
|
||||||
|
ref: f26
|
||||||
|
nano:
|
||||||
|
rationale: like Canada for editor wars.
|
||||||
|
ref: f26
|
||||||
|
which:
|
||||||
|
rationale: show full paths of commands.
|
||||||
|
ref: f26
|
||||||
Loading…
Add table
Add a link
Reference in a new issue