diff options
author | ivan <ivan> | 2004-03-03 16:32:08 +0000 |
---|---|---|
committer | ivan <ivan> | 2004-03-03 16:32:08 +0000 |
commit | 24b5d695250eb0e93d50f35d0fa46776223d2a68 (patch) | |
tree | 7a3325977d85dd8f03a80bd46c70f91cd4b4c5a7 /bin/create-fetchmailrc | |
parent | c65b166b6e2ebdac5c2eb2e8336ebd1a4087f77c (diff) |
fix for case where no .fetchmailrc should be create and fetchmail should not be run
Diffstat (limited to 'bin/create-fetchmailrc')
-rw-r--r-- | bin/create-fetchmailrc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/create-fetchmailrc b/bin/create-fetchmailrc index e929711..11bde0c 100644 --- a/bin/create-fetchmailrc +++ b/bin/create-fetchmailrc @@ -22,6 +22,8 @@ my $filename = "$homedir/.fetchmailrc"; my $gid = scalar(getgrnam($username)) or die "can't find $username's gid\n"; my $uid = scalar(getpwnam($username)) or die "can't find $username's uid\n"; +exit unless $ARGV[0]; + open(FETCHMAILRC, ">$filename") or die "can't open $filename: $!\n"; chown $uid, $gid, $filename or die "can't chown $uid.$gid $filename: $!\n"; chmod 0600, $filename or die "can't chmod 600 $filename: $!\n"; |