Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
warewulf
vnfs-Add-auto-agree-with-licenses-to-include-su...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vnfs-Add-auto-agree-with-licenses-to-include-suse-PKGR_CMD-142.patch of Package warewulf
From: John Jolly <john.jolly@gmail.com> Date: Fri Sep 14 08:52:27 2018 -0600 Subject: vnfs: Add --auto-agree-with-licenses to include-suse PKGR_CMD (#142) Patch-mainline: Upstream Git-repo: https://github.com/warewulf/warewulf3 Git-commit: 48c9ff5fdc53fcca2dcd4c87e99502ccab4fa3e1 References: When attempting to create an opensuse chroot, the wwmkchroot script would fail on packages that attempt to display a license and expect a response from the console. The zypper package manager has an option that automatically accepts package license agreements when present. Adding this option to the PKGR_CMD variable resolved the issue with mkchroot. Signed-of-by: John L. Jolly <jjolly@suse.com>--- vnfs/libexec/wwmkchroot/include-suse | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vnfs/libexec/wwmkchroot/include-suse b/vnfs/libexec/wwmkchroot/include-suse index 09a5c28..83ae343 100644 --- a/vnfs/libexec/wwmkchroot/include-suse +++ b/vnfs/libexec/wwmkchroot/include-suse @@ -71,12 +71,15 @@ prechroot() { ZYP_MIRROR=$INSTALLDIRS fi + declare -i cnt=0 $ZYP_CMD rr --all for i in `echo $ZYP_MIRROR | sed -e 's/,/ /'`; do $ZYP_CMD ar $i repo-$((cnt++)) done - PKGR_CMD="$ZYP_CMD install $PKGLIST" + + PKGR_CMD="$ZYP_CMD install --auto-agree-with-licenses $PKGLIST" + return 0 }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor