Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion cmd/podman/login.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,10 @@ func loginCmd(c *cli.Context) error {
sc := common.GetSystemContext("", c.String("authfile"), false)

// username of user logged in to server (if one exists)
userFromAuthFile := config.GetUserLoggedIn(sc, server)
userFromAuthFile, err := config.GetUserLoggedIn(sc, server)
if err != nil {
return errors.Wrapf(err, "error checking if user is already logged in")
}
username, password, err := getUserAndPass(c.String("username"), c.String("password"), userFromAuthFile)
if err != nil {
return errors.Wrapf(err, "error getting username and password")
Expand Down
13 changes: 11 additions & 2 deletions docs/podman-login.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,21 @@ Login Succeeded!
```

```
$ podman login --tls-verify=false -u test -p test localhost:5000
# podman login --tls-verify=false -u test -p test localhost:5000
Login Succeeded!
```

```
$ podman login --cert-dir /etc/containers/certs.d/ -u foo -p bar localhost:5000
# podman login --cert-dir /etc/containers/certs.d/ -u foo -p bar localhost:5000
Login Succeeded!
```

The `-E` flag preserves the existing environment variables. To ensure that the credentials
are received for other podman commands, use `sudo -E` if not in a root session.
```
# sudo -E podman login docker.io
Username: umohnani
Password:
Login Succeeded!
```

Expand Down
2 changes: 1 addition & 1 deletion vendor.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
github.com/sirupsen/logrus v1.0.0
github.com/containers/image b129a8413fd1e8c53379acbbacfc7b667070ae50
github.com/containers/image b327f751c16e4a189fdcde4ea36be67cc964c605
github.com/docker/docker-credential-helpers d68f9aeca33f5fd3f08eeae5e9d175edf4e731d1
github.com/ostreedev/ostree-go master
github.com/containers/storage 1e5ce40cdb84ab66e26186435b1273e04b879fef
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading