Re: [Solved] Upload file to FTP Server in %post

Chun Tat David Chu <[email protected]>
Newsgroups gmane.linux.redhat.kickstart.general
Message-ID <CANCf8oLoUo8KMiwKBhEP9U4RMyKw89oyXrUgYeHsvfbuHsWvDw@mail.gmail.com>
The below code does work when you add the following right before the FTP
upload

HOME=/root

ftp locates .netrc from ${HOME} so ${HOME} must be set.

I am assuming that ${HOME} is not set while Anaconda is running.

- dc

On Tue, Aug 9, 2011 at 5:28 PM, Chun Tat David Chu <
[email protected]> wrote:

> Hi All,
>
> I am using RHEL 5.2 and within my %post, I would like to upload a file to
> an anonymous enabled FTP server.
>
> Here's what I am doing.
>
> %post
>      cat <<NETRC > /root/.netrc
> machine <SERVER_IP>
> login anonymous
> password ^M
> NETRC
>
>      ftp -i <SERVER_IP> <<EOF
> put /root/${TAR_FILE_NAME}.gpg
> system_to_rebuild/<HOSTNAME>/${TAR_FILE_NAME}.gpg
> quit
> EOF
>
> I am not sure what went wrong here.  When I run this scriptlet standalone
> in a shell, it runs successfully.
> However when run within Anaconda, it doesn't work.  I couldn't see the file
> being uploaded to my FTP server.
>
> Any idea?
>
> Thanks,
>
> David
>

_______________________________________________
Kickstart-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/kickstart-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.