[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services
From: |
Ludovic Courtès |
Subject: |
[bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ) |
Date: |
Sat, 09 Oct 2021 16:34:32 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Oleg Pykhalov <go.wigust@gmail.com> skribis:
> Ludovic Courtès <ludo@gnu.org> writes:
>
>>> From eec2ab5f514ec6e156244898f8a635baf323ab70 Mon Sep 17 00:00:00 2001
>>> From: Oleg Pykhalov <go.wigust@gmail.com>
>>> Date: Tue, 5 Oct 2021 02:10:25 +0300
>>> Subject: [PATCH] scripts: home: Make sure profile directory exists.
>
> […]
>
>> Also, wouldn’t it be easier to set HOME to a new directory?
>>
>>> + guix home reconfigure "${test_directory}/home.scm"
>
> We probably should clean temporary $HOME directory with 'rm -rf' or
> delete each file with 'rm' and then invoke 'rmdir' inside a Bash's
> 'trap'. I fill worry about removing operations on $HOME directories.
Like you wrote, the trap should “rm -rf $test_directory” rather than “rm
-rf $HOME”. It’s safer. :-)
> Also returned Andrew's 'guix home search' tests.
>
> And 'home-bash-service-type' is replaced with 'simple-service' to not to
> block the guix-home.sh test from merging in master until completion of
> discussion about file-like objects.
OK.
> From 4b29f7f1592f4256c7cd628624d2225e2d427a9d Mon Sep 17 00:00:00 2001
> From: Oleg Pykhalov <go.wigust@gmail.com>
> Date: Sat, 9 Oct 2021 14:52:10 +0300
> Subject: [PATCH 1/2] scripts: home: Make sure profile directory exists.
>
> * guix/scripts/home.scm (process-action): Make sure profile directory exists.
LGTM.
> From 5cc0b064af3f4a6238722fbb451a98b499c8d6d2 Mon Sep 17 00:00:00 2001
> From: Oleg Pykhalov <go.wigust@gmail.com>
> Date: Sat, 9 Oct 2021 14:52:13 +0300
> Subject: [PATCH 2/2] tests: Add guix-home.sh.
>
> * tests/guix-home.sh: New file.
> * Makefile.am (SH_TESTS): Add this.
LGTM, thanks!
Ludo’.
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), (continued)
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Ludovic Courtès, 2021/10/06
- [bug#50967] [PATCH 3/3] guix: scripts: Make sure profile directory exists., Oleg Pykhalov, 2021/10/06
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/06
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Maxime Devos, 2021/10/07
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/07
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Maxime Devos, 2021/10/07
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Ludovic Courtès, 2021/10/08
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Ludovic Courtès, 2021/10/08
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/09
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/09
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ),
Ludovic Courtès <=
- bug#50967: [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/09
- [bug#50967] [PATCH 2/3] home: services: configuration: Support file-like objects., Oleg Pykhalov, 2021/10/04
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Oleg Pykhalov, 2021/10/08
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Andrew Tropin, 2021/10/08
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Ludovic Courtès, 2021/10/08
- [bug#50967] [PATCH 00/12] Move (gnu home-services XYZ) to (gnu services XYZ), Ludovic Courtès, 2021/10/08
[bug#50967] [PATCH] home: services: configuration: Move and refactor content., Oleg Pykhalov, 2021/10/02