Jeffrey Townsend
748f23269b
Check for the existance of /etc/inittab before attempting to modify it.
2019-06-13 16:23:36 +00:00
Jeffrey Townsend
03cb360bc1
Powerpc must now pull from archive.debian.org instead of normal mirrors. This is just a quick fix to be revisited properly.
2019-03-25 17:31:25 +00:00
Jeffrey Townsend
51a237dabe
Modify permissions when dropping ASR data into a parent directory.
2019-02-06 18:33:05 +00:00
Jeffrey Townsend
c07892d3a2
Add the contents of /etc/os-release under separate key in the rfs manifest.
2019-02-04 19:53:57 +00:00
Jeffrey Townsend
96a697bdcc
Tool updates to support armhf.
2018-12-25 15:42:07 +00:00
Wataru Ishida
4f803704b1
rfs: fix bug that bash doesn't return on error
...
bash doesn't respect -ex flags when it is not written in the first line
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2018-07-13 14:59:47 -07:00
Jeffrey Townsend
5c10874cf4
Allow multistrap config sections to be filtered by architecture.
2018-06-26 21:58:15 +00:00
Jeffrey Townsend
dce188731e
Unbork resolv.conf processing.
2018-04-24 16:38:00 +00:00
Jeffrey Townsend
b0f4a6f209
Fix resolv.conf restoration.
2018-04-15 23:39:29 +00:00
Jeffrey Townsend
43d76e58f6
RFS Management Enhancements
...
This is a baby step in reorganizing the RFS tools to support arbitrary automation and modification after
the initial multistrap configuration has been performed.
- All RFS modifications are now done under the new OnlRfsContext object.
- This object mounts/unmounts /dev and /proc
- This object installs and removes the local resolv.conf so network operations
can be performed in the chroot context.
2018-04-15 22:43:43 +00:00
Carl D. Roth
55615155b3
Incremental update/install support
...
- also add a '--no-configure' flag
2018-02-28 17:41:46 -08:00
Jeffrey Townsend
316351ce1b
Use ONL relative paths.
2018-01-21 20:04:07 +00:00
Jeffrey Townsend
e129347af6
Add an option to enable root accounts after filesystem creation
...
This is a minor hack. The code should be rearranged to allow
a more natural workflow to modify filesystems post-creation.
2018-01-21 19:09:06 +00:00
Jeffrey Townsend
fafe32df3b
Add the option to configure groups.
2018-01-19 08:03:47 -08:00
Jeffrey Townsend
6359a48a65
Enhancements
...
- All package build step only.
- Evironmental option to skip package scans.
2017-12-31 17:15:14 +00:00
Andreas Rammhold
a4cefaf8f5
tools: use /usr/bin/python2 instead of /usr/bin/python
...
python3 is starting to become the default on all major distributions.
Using `/usr/bin/python2` should be safe for the near future.
2017-06-30 11:40:29 +02:00
Jeffrey Townsend
f0c01c6955
The base-files package has a known incompatible assumption about /var/run which fails to work properly when the system was built using multistrap.
...
This change patches the base-files.postinst script to fix this issue prior to calling dpkg --configure.
2017-05-02 22:52:49 +00:00
Jeffrey Townsend
efe66c755b
Add newline to issue.net.
2016-12-05 23:02:49 +00:00
Jeffrey Townsend
08977b8e4c
Use new unified infra asr too.
2016-11-01 19:23:55 +00:00
Jeffrey Townsend
b87ec658e0
Add option to generate ASRE documentation from the root filesystem.
2016-10-31 22:02:16 +00:00
Jeffrey Townsend
6095635ce5
Convert /etc/os-release to /etc/os-release.json.
2016-10-06 16:30:05 +00:00
Jeffrey Townsend
c4d3eab661
Add the ability to add custom data to manifest files.
2016-10-03 19:30:53 +00:00
Shengzhou Liu
1ed3041b9d
Add arm64 support for build and installer
2016-08-17 00:57:01 +08:00
Jeffrey Townsend
665641c75a
The SSH PermitRootLogin setting is now an RFS option.
2016-08-15 19:07:45 +00:00
Jeffrey Townsend
e87e30a31e
Fix user uid and gid generation.
2016-07-19 14:38:12 +00:00
Jeffrey Townsend
147e638f7d
Fix filesystem clean option.
2016-07-15 08:02:04 -07:00
Jeffrey Townsend
69cc9ebd98
Add user sudo option.
2016-06-22 16:44:47 -07:00
Jeffrey Townsend
e7456386f7
Fix useradd/userdel.
2016-06-22 20:56:55 +00:00
Jeffrey Townsend
58e03edf42
- Support custom /etc/issue[.net]
...
- Support generic file operations.
2016-06-08 18:34:24 +00:00
Jeffrey Townsend
2afb37ce01
Custom file and /etc/issue* generation.
2016-06-02 01:22:05 +00:00
Jeffrey Townsend
7a10269fb8
Customized RFS manifest.
2016-05-27 19:27:59 +00:00
Jeffrey Townsend
20020a33a5
Support ARM.
2016-03-31 13:06:23 -07:00
Jeffrey Townsend
7655700810
Fix manifest platform list.
2015-12-11 21:34:30 +00:00
Jeffrey Townsend
45dee0c608
Initial.
2015-11-19 22:45:38 +00:00