* [PATCH 2/3] init-db.c: normalize env var handling.
@ 2005-04-20 4:28 Zach Welch
2005-04-20 4:45 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Zach Welch @ 2005-04-20 4:28 UTC (permalink / raw)
To: git; +Cc: torvalds
This patch applies on top of:
[PATCH 1/3] init-db.c: cleanup comments
init-db.c | 11 +++--------
1 files changed, 3 insertions(+), 8 deletions(-)
Signed-Off-By: Zach Welch <zw@superlucidity.net>
Normalize init-db environment variable handling, allowing the creation
of object directories with something other than DEFAULT_DB_ENVIRONMENT.
--- a/init-db.c
+++ b/init-db.c
@@ -22,15 +22,10 @@ int main(int argc, char **argv)
}
sha1_dir = getenv(DB_ENVIRONMENT);
- if (sha1_dir) {
- struct stat st;
- if (!stat(sha1_dir, &st) && S_ISDIR(st.st_mode))
- return 0;
- fprintf(stderr, "DB_ENVIRONMENT set to bad directory %s: ", sha1_dir);
+ if (!sha1_dir) {
+ sha1_dir = DEFAULT_DB_ENVIRONMENT;
+ fprintf(stderr, "defaulting to local storage area\n");
}
-
- sha1_dir = DEFAULT_DB_ENVIRONMENT;
- fprintf(stderr, "defaulting to private storage area\n");
len = strlen(sha1_dir);
if (mkdir(sha1_dir, 0755) < 0) {
if (errno != EEXIST) {
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 2/3] init-db.c: normalize env var handling.
2005-04-20 4:28 [PATCH 2/3] init-db.c: normalize env var handling Zach Welch
@ 2005-04-20 4:45 ` Linus Torvalds
2005-04-20 4:55 ` Zach Welch
0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2005-04-20 4:45 UTC (permalink / raw)
To: Zach Welch; +Cc: git
On Tue, 19 Apr 2005, Zach Welch wrote:
>
> This patch applies on top of:
> [PATCH 1/3] init-db.c: cleanup comments
>
> init-db.c | 11 +++--------
> 1 files changed, 3 insertions(+), 8 deletions(-)
>
> Signed-Off-By: Zach Welch <zw@superlucidity.net>
>
> Normalize init-db environment variable handling, allowing the creation
> of object directories with something other than DEFAULT_DB_ENVIRONMENT.
>
> --- a/init-db.c
> +++ b/init-db.c
For future reference, this is in the wrong order.
You should have "checkin comment" first, then "signed-off-by", then a line
with three dashes, and then "administrative trivia".
Ie I'd much rather see the email look like
Normalize init-db environment variable handling, allowing the creation
of object directories with something other than DEFAULT_DB_ENVIRONMENT.
Signed-Off-By: Zach Welch <zw@superlucidity.net>
---
This patch applies on top of:
[PATCH 1/3] init-db.c: cleanup comments
init-db.c | 11 +++--------
1 files changed, 3 insertions(+), 8 deletions(-)
.. actual patch goes here ..
since otherwise I'll just have to edit it that way. I like seeing the
administrative stuff (diffstat etc), but I don't want to have it in the
commit message, and that's exactly what the "---" marker is for - my tools
will automatically cut it off as if it was a signature (or the beginning
of the patch).
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 2/3] init-db.c: normalize env var handling.
2005-04-20 4:45 ` Linus Torvalds
@ 2005-04-20 4:55 ` Zach Welch
2005-04-20 4:59 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Zach Welch @ 2005-04-20 4:55 UTC (permalink / raw)
To: Linus Torvalds; +Cc: git
Linus Torvalds wrote:
> For future reference, this is in the wrong order.
I feel even more abashed for my earlier scripting faux pas. Would you
like me to resend them to you off-list?
Cheers,
Zach
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 2/3] init-db.c: normalize env var handling.
2005-04-20 4:55 ` Zach Welch
@ 2005-04-20 4:59 ` Linus Torvalds
0 siblings, 0 replies; 4+ messages in thread
From: Linus Torvalds @ 2005-04-20 4:59 UTC (permalink / raw)
To: Zach Welch; +Cc: git
On Tue, 19 Apr 2005, Zach Welch wrote:
>
> I feel even more abashed for my earlier scripting faux pas. Would you
> like me to resend them to you off-list?
No, I edited them and applied them (the first series, I'll have to think
about the second one).
It's only when there are tens of patches that it gets really old really
quickly to edit things by hand. Three I can handle ;)
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-04-20 4:53 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-20 4:28 [PATCH 2/3] init-db.c: normalize env var handling Zach Welch
2005-04-20 4:45 ` Linus Torvalds
2005-04-20 4:55 ` Zach Welch
2005-04-20 4:59 ` Linus Torvalds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).