OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
mobinmob [Tue, 27 Sep 2022 16:26:09 +0000 (19:26 +0300)]
boot-66serv/files/switch-initutils-66: improve init detection.
Also:
- increment the frontend file version for the change.
mobinmob [Mon, 19 Sep 2022 15:41:05 +0000 (17:41 +0200)]
Merge pull request '66boot-storage-autoconf: fix zfs detection.' (#12) from fix_zfs_detection into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/12
mobinmob [Mon, 19 Sep 2022 15:32:51 +0000 (18:32 +0300)]
66boot-storage-autoconf: fix zfs detection.
use the correct zfs_member as fs TYPE instead of zfs.
mobinmob [Sat, 18 Jun 2022 14:31:35 +0000 (16:31 +0200)]
Merge pull request 'srcpkgs/void-unofficial-repo-66: fix issue with default mirror.' (#11) from repo_fix into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/11
mobinmob [Sat, 18 Jun 2022 14:24:46 +0000 (17:24 +0300)]
srcpkgs/void-unofficial-repo-66: fix issue with default mirror.
mobinmob [Mon, 13 Jun 2022 14:39:43 +0000 (16:39 +0200)]
Merge pull request '66boot-storage-autoconf: ensure no cache is used for detection.' (#10) from blkid-fix into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/10
mobinmob [Mon, 13 Jun 2022 14:30:32 +0000 (17:30 +0300)]
66boot-storage-autoconf: ensure no cache is used for detection.
mobinmob [Sat, 14 May 2022 10:15:51 +0000 (12:15 +0200)]
Merge pull request 'void-unofficial-repo-66: Add an install message.' (#9) from unofficial-repo-enhancements into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/9
mobinmob [Wed, 11 May 2022 18:39:08 +0000 (21:39 +0300)]
boot-66serv: do not depend on the repo package.
I believe it is wrong to add a repo this way. It is better to
document the change and let the users decide how to proceed.
Also, the default version is the upstream one and the lines
for the unofficial package are commented.
mobinmob [Wed, 11 May 2022 18:12:29 +0000 (21:12 +0300)]
void-unofficial-repo-66: Add an install message.
INSTALL.msg contents are the same as the comment in the
repo conf. A small fix for clarity is added in both.
mobinmob [Sun, 3 Apr 2022 16:21:28 +0000 (19:21 +0300)]
boot-66serv: small fix for runit-wrapsv@ installation.
mobinmob [Sun, 3 Apr 2022 16:15:20 +0000 (18:15 +0200)]
Merge pull request 'unofficial-repo' (#7) from unofficial-repo into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/7
mobinmob [Sun, 3 Apr 2022 16:14:49 +0000 (18:14 +0200)]
Merge branch 'master' into unofficial-repo
mobinmob [Sun, 3 Apr 2022 16:14:10 +0000 (18:14 +0200)]
Merge pull request 'Runit frontend fixes and wrapsv@' (#8) from runit_frontend_fixes into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/8
mobinmob [Sun, 3 Apr 2022 06:21:34 +0000 (09:21 +0300)]
rename wrapsv@ to runit-wrapsv@ and modify the template for the change.
mobinmob [Sun, 13 Mar 2022 17:06:06 +0000 (19:06 +0200)]
boot-66serv: add wrapsv@ service.
This is a way to run runit services directly from
the s6 supervision tree.
mobinmob [Sun, 13 Mar 2022 10:14:25 +0000 (12:14 +0200)]
runit: small fixes to the 66 frontend.
- remove parentheses from the @shebang value
- and -c to the pause script @shebang
- remove } from the stop script and add &&.
Many thanks to Eric Vidal (@Obarun) for the review
and reports.
mobinmob [Mon, 28 Feb 2022 17:07:49 +0000 (19:07 +0200)]
void-unofficial-repo-66: use osdn repository, offer choice of mirrors.
mobinmob [Sun, 27 Feb 2022 18:54:35 +0000 (20:54 +0200)]
New package: void-unofficial-repo-66.
mobinmob [Sun, 27 Feb 2022 18:54:12 +0000 (20:54 +0200)]
boot-66serv: add dependency for the new unofficial repo package.
Also:
- add a relevant message to the INSTALL.msg.
mobinmob [Wed, 23 Feb 2022 16:14:54 +0000 (18:14 +0200)]
boot-66serv: small fixes
- add an INSTALL.msg to remind the user to re-enable boot@system after
an update. That is rarely needed.
- add a backwards compatibility symlink.
mobinmob [Sun, 20 Feb 2022 09:03:12 +0000 (10:03 +0100)]
Merge pull request '66boot_script_shellcheck' (#6) from 66boot_script_shellcheck into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/6
mobinmob [Sun, 20 Feb 2022 09:02:59 +0000 (10:02 +0100)]
Merge branch 'master' into 66boot_script_shellcheck
mobinmob [Sun, 20 Feb 2022 09:01:02 +0000 (10:01 +0100)]
Merge pull request 'void_behavior_and_scripts' (#5) from void_behavior_and_scripts into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/5
mobinmob [Sat, 19 Feb 2022 12:42:53 +0000 (14:42 +0200)]
66boot scripts: small fixes/additions in the comments.
mobinmob [Sat, 19 Feb 2022 08:22:14 +0000 (10:22 +0200)]
66boot-* scripts: fix or disable shellcheck warnings.
- 66-initial-setup: the style warning in line 64 is silenced.
- 6boot-rcdotconf:
- separate declaration and export of variables
- disable warning in line 95
- fix quoting.
- 66boot-storage-autoconf:
- separate declaration and export of variables
- silence warnings in lines 113 and 136-148.
mobinmob [Thu, 17 Feb 2022 19:26:20 +0000 (21:26 +0200)]
boot-66serv: amend the template to install and use the new scripts.
mobinmob [Thu, 17 Feb 2022 19:25:11 +0000 (21:25 +0200)]
boot-66serv/files: add the void-runit sysctl core service as sysctl.sh script.
mobinmob [Thu, 17 Feb 2022 19:24:19 +0000 (21:24 +0200)]
boot-66serv: add latest patches from the voidlinux branch of boot-66serv.
mobinmob [Thu, 17 Feb 2022 16:46:19 +0000 (18:46 +0200)]
boot-66serv: add a patch to mount efivarfs rw.
mobinmob [Mon, 3 Jan 2022 19:28:08 +0000 (20:28 +0100)]
Merge pull request '66boot-storage-autoconf: add swap partition and swapfile detection.' (#4) from detect_swap into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/4
mobinmob [Mon, 3 Jan 2022 19:27:38 +0000 (20:27 +0100)]
Merge pull request '66boot-rcdotconf: check if timezone is configured by a symlink.' (#3) from tz_symlink into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/3
mobinmob [Mon, 3 Jan 2022 18:15:44 +0000 (18:15 +0000)]
66boot-rcdotconf: check if timezone is configured by a symlink.
Bug report/enhancement proposal by Gabriele Del Roscio
(https://gitlab.com/skikky94).
mobinmob [Mon, 3 Jan 2022 17:37:06 +0000 (19:37 +0200)]
66boot-storage-autoconf: add swap partition and swapfile detection.
Bug report/enhancement proposal by Gabriele Del Roscio
(https://gitlab.com/skikky94).
mobinmob [Thu, 9 Dec 2021 13:43:52 +0000 (14:43 +0100)]
Merge pull request 'autodetect-autoconf' (#1) from autodetect-autoconf into master
Reviewed-on: https://codeberg.org/mobinmob/66-voidlinux/pulls/1
mobinmob [Thu, 9 Dec 2021 13:15:08 +0000 (15:15 +0200)]
README.md, LICENSE: fixes and additions for clarity.
mobinmob [Fri, 3 Dec 2021 13:23:23 +0000 (15:23 +0200)]
booot-66serv/template: install the new utilities.
mobinmob [Thu, 2 Dec 2021 20:07:43 +0000 (22:07 +0200)]
66boot-* : adopt a somewhat common basic structure and more.
- 66boot-initial-setup:
- make the script more forgiving, as exiting on all failures was
confusing at best. Now it only exits 1 on failures of 66-enable.
- colorize all 66-* commands output, not just 66-yeller.
- print a message for the user on successful completion.
- 66boot-storage-autoconf:
- print a message reminding the user to re-enable the boot@system
service for the settings to take effect.
- 66boot-rcdotconf:
- print a message reminding the user to re-enable the boot@system
- quote some vars
- make a failure message into a warning one and set the color
accordingly.
mobinmob [Wed, 1 Dec 2021 19:30:56 +0000 (20:30 +0100)]
66boot-rcdotconf: new script from reusing conf values (first pass).
mobinmob [Tue, 30 Nov 2021 19:53:05 +0000 (20:53 +0100)]
66boot-initial-setup: add copyright/license info.
mobinmob [Tue, 30 Nov 2021 15:57:29 +0000 (16:57 +0100)]
66-initial-setup: improve the script:
- remove the need for 66-test,
- add more informative messages on failure,
- use 66-yeller.
mobinmob [Tue, 30 Nov 2021 14:52:08 +0000 (15:52 +0100)]
Use LICENSE instead of LICENSE.md.
Fix README.
mobinmob [Tue, 30 Nov 2021 14:51:13 +0000 (15:51 +0100)]
66boot-storage-autoconf: more fixes
- improve copyright wording (inspired by go)
- use variables for 66-yeller instead of lengthy switches each time
(proposed by Eric Vidal)
- add some indentation fixes
- use the name of the program instead of a variable.
mobinmob [Mon, 29 Nov 2021 23:07:36 +0000 (00:07 +0100)]
66boot-storage-autoconf: small fixes.
Also:
- add copyright and licensing information,
- remove the use of s6-test,
- add information about the necessary programs,
- add comments for shellcheck warnings,
- add some comments for clarity.
mobinmob [Mon, 29 Nov 2021 16:05:41 +0000 (18:05 +0200)]
66boot-storage-autoconf: rewrite.
mobinmob [Sun, 28 Nov 2021 19:10:10 +0000 (21:10 +0200)]
Use 66-yeller instead of printf, add small fixes.
Also enable zfs import method discovery and configuration.
mobinmob [Sun, 28 Nov 2021 13:20:43 +0000 (15:20 +0200)]
add dmraid support, some fixes
mobinmob [Sat, 27 Nov 2021 22:17:53 +0000 (00:17 +0200)]
add 66boot-storage-autoconf script
That is the first attempt for storage device autodiscovery and
configuration for boot@ env.
mobinmob [Sat, 27 Nov 2021 18:13:17 +0000 (20:13 +0200)]
add README.md and LICENSE.md.
mobinmob [Fri, 19 Nov 2021 17:59:17 +0000 (19:59 +0200)]
fix and rename tmpfiles.d removal patch.
mobinmob [Wed, 15 Sep 2021 19:18:41 +0000 (22:18 +0300)]
boot-66serv: remove redundant switch from configure_args.
tmpfiles.d support is already removed.
mobinmob [Wed, 15 Sep 2021 13:06:57 +0000 (16:06 +0300)]
boot-66serv: update to 2.4.0.
Also:
- add back modules.sh (it has moved to a separate repo), add a new
configuration for it
- rebase the patch to remove tmpfiles, add a fix for complete removal
- rebase all commits to master.
mobinmob [Tue, 13 Jul 2021 21:42:55 +0000 (00:42 +0300)]
remove trailing spaces, thanx @paper42
mobinmob [Tue, 13 Jul 2021 21:32:05 +0000 (00:32 +0300)]
remove tmpfiles.d support.
mobinmob [Fri, 28 May 2021 20:24:18 +0000 (23:24 +0300)]
update boot-66serv to 2.3.1.
mobinmob [Mon, 22 Mar 2021 20:48:57 +0000 (22:48 +0200)]
remove unneeded lines in template, use upstream fixes.
mobinmob [Sun, 21 Mar 2021 15:22:00 +0000 (17:22 +0200)]
files/switch-initutils-66: make the service more robust.
mobinmob [Tue, 16 Mar 2021 19:18:44 +0000 (21:18 +0200)]
New package: scandir-66serv-0.3.1.
mobinmob [Wed, 3 Mar 2021 20:23:39 +0000 (22:23 +0200)]
files/66boot-initial-setup: clean and improve the script: -use a variable for the new configuration file.
mobinmob [Wed, 3 Mar 2021 20:22:43 +0000 (22:22 +0200)]
template: Create the log dir with proper permissions at installation: normally it is created on first run, but it can fail.
mobinmob [Sat, 27 Feb 2021 23:23:54 +0000 (00:23 +0100)]
use upstream patches for local-iptables and devices-crypttab.
mobinmob [Sat, 27 Feb 2021 23:22:41 +0000 (00:22 +0100)]
66boot-initial-setup: remove the warning from the conf file.
mobinmob [Tue, 16 Feb 2021 15:13:44 +0000 (17:13 +0200)]
files/runit: add /usr/sbin to PATH again...
mobinmob [Sun, 14 Feb 2021 22:53:45 +0000 (00:53 +0200)]
files/66boot-initial-setup: small typo fix.
mobinmob [Sun, 14 Feb 2021 22:50:04 +0000 (00:50 +0200)]
void-66-services: update to 0.0.2.
mobinmob [Mon, 8 Feb 2021 17:05:47 +0000 (19:05 +0200)]
change the default zfs import method to zpoolcache - thanks @gspe!
mobinmob [Mon, 8 Feb 2021 11:12:25 +0000 (13:12 +0200)]
files/66boot-initial-setup : small change to make more readable.
mobinmob [Sat, 6 Feb 2021 00:46:03 +0000 (02:46 +0200)]
do not enable swap in the template - created problems when no classic swap partition/file is available (trident/zfs).
mobinmob [Thu, 4 Feb 2021 23:24:11 +0000 (01:24 +0200)]
fixes in the template, 66boot-initial-setup and the runit service
mobinmob [Thu, 4 Feb 2021 20:20:01 +0000 (22:20 +0200)]
Fixes proposed by @ericonr.
mobinmob [Thu, 4 Feb 2021 19:47:25 +0000 (21:47 +0200)]
add 66boot-initial-setup script, small fixes in the template.
mobinmob [Wed, 3 Feb 2021 00:13:34 +0000 (02:13 +0200)]
create symlink in /etc/66conf.rc that points to the conf file of boot@system.
mobinmob [Mon, 1 Feb 2021 17:20:01 +0000 (19:20 +0200)]
remove tty@ frontend service file - no longer needed.
mobinmob [Sat, 23 Jan 2021 20:07:22 +0000 (22:07 +0200)]
boot-66serv: update to 2.3.0 adapt to new 66 version.
mobinmob [Sun, 3 Jan 2021 15:13:57 +0000 (17:13 +0200)]
add -i switch to s6-env: the /etc/runit/2 script uses - which is non-standard but in gnu coreutils and busybox does the same as -i.
mobinmob [Sun, 3 Jan 2021 14:22:47 +0000 (16:22 +0200)]
more work on the runit service.
mobinmob [Mon, 28 Dec 2020 21:57:01 +0000 (23:57 +0200)]
New package: void-66-services-0.0.1
mobinmob [Tue, 15 Dec 2020 21:51:22 +0000 (23:51 +0200)]
install switch-initutils for 66 and change how the '@version' key is set.
mobinmob [Tue, 15 Dec 2020 21:47:29 +0000 (23:47 +0200)]
add the 66 frontend file in the package.
mobinmob [Wed, 25 Nov 2020 19:24:43 +0000 (21:24 +0200)]
Separate switch-initutils code for runit and 66, and document both consistently.
mobinmob [Mon, 23 Nov 2020 23:54:26 +0000 (01:54 +0200)]
make [stop] do its job :P
mobinmob [Sun, 8 Nov 2020 15:08:32 +0000 (17:08 +0200)]
improve runit service frontend file.
teldra [Sun, 21 Jun 2020 23:43:05 +0000 (01:43 +0200)]
New package: boot-66serv-2.2.1
based on:
https://github.com/void-linux/void-packages/pull/23122
https://github.com/void-linux/void-packages/pull/21142
[ci-skip]