Jira (PUP-3802) pacman provider's yaourt support now totally broken

0 views
Skip to first unread message

Jason Antman (JIRA)

unread,
Dec 31, 2014, 10:04:22 PM12/31/14
to puppe...@googlegroups.com
Jason Antman created an issue
 
Puppet / Bug PUP-3802
pacman provider's yaourt support now totally broken
Issue Type: Bug Bug
Assignee: Kylo Ginsberg
Components: Types and Providers
Created: 2014/12/31 7:03 PM
Labels: arch pacman yaourt
Priority: Normal Normal
Reporter: Jason Antman

As of pacman 4.2, the pacman provider's yaourt support is totally broken by an upstream change.

https://projects.archlinux.org/pacman.git/commit/?id=61ba5c961e4a3536c4bbf41edb348987a9993fdb removed the --asroot option from makepkg, so yaourt can no longer build packages as root.

Speaking with some people in the Arch community, it seems like a bad idea and big security hole that it ever could.

I'll be researching alternatives, but it seems like the best thing would probably be to just deprecate the yaourt support.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a)
Atlassian logo

Kylo Ginsberg (JIRA)

unread,
Jan 2, 2015, 12:59:26 PM1/2/15
to puppe...@googlegroups.com
Kylo Ginsberg updated an issue
Change By: Kylo Ginsberg
Scrum Team: Release Engineering

Sean McDonald (JIRA)

unread,
May 15, 2017, 7:00:06 PM5/15/17
to puppe...@googlegroups.com
Sean McDonald assigned an issue to Unassigned
Change By: Sean McDonald
Assignee: Kylo Ginsberg
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Sean McDonald (JIRA)

unread,
May 15, 2017, 7:00:07 PM5/15/17
to puppe...@googlegroups.com

Sean McDonald (JIRA)

unread,
May 15, 2017, 7:00:08 PM5/15/17
to puppe...@googlegroups.com
Sean McDonald updated an issue
Change By: Sean McDonald
Team: Release Engineering

Sean McDonald (JIRA)

unread,
May 15, 2017, 7:00:08 PM5/15/17
to puppe...@googlegroups.com
Sean McDonald updated an issue
Change By: Sean McDonald
Labels: arch  help_wanted  pacman  triaged  yaourt

Moses Mendoza (JIRA)

unread,
May 18, 2017, 1:44:45 PM5/18/17
to puppe...@googlegroups.com
Moses Mendoza updated an issue
Change By: Moses Mendoza
Labels: arch help_wanted pacman  triaged  yaourt

Jacob Helwig (JIRA)

unread,
Dec 5, 2017, 11:59:02 AM12/5/17
to puppe...@googlegroups.com
Jacob Helwig updated an issue
Change By: Jacob Helwig
Sub-team: Coremunity
This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db)
Atlassian logo

Antony Jordan (JIRA)

unread,
Jan 12, 2018, 6:39:02 AM1/12/18
to puppe...@googlegroups.com
Antony Jordan commented on Bug PUP-3802
 
Re: pacman provider's yaourt support now totally broken

Executing yaourt with "sudo -S -u nobody" should allow root to run the command.

This will execute it as the nobody user. This works from within my own scritps that get run as root.

I will make some attempts to get a development environment set up for Puppet to test this out but I belive it should be a viable way forwards.

Antony Jordan (JIRA)

unread,
Jan 12, 2018, 6:39:03 AM1/12/18
to puppe...@googlegroups.com

Antony Jordan (JIRA)

unread,
Jan 12, 2018, 8:21:04 PM1/12/18
to puppe...@googlegroups.com
Antony Jordan assigned an issue to Unassigned

Antony Jordan (JIRA)

unread,
Jan 12, 2018, 8:21:04 PM1/12/18
to puppe...@googlegroups.com

Jacob Helwig (JIRA)

unread,
Jan 18, 2018, 12:26:03 PM1/18/18
to puppe...@googlegroups.com

Antony Jordan (JIRA)

unread,
Jan 18, 2018, 12:34:02 PM1/18/18
to puppe...@googlegroups.com
Antony Jordan assigned an issue to Antony Jordan
Change By: Antony Jordan
Assignee: Jacob Helwig Antony Jordan

Antony Jordan (JIRA)

unread,
Jan 18, 2018, 12:35:02 PM1/18/18
to puppe...@googlegroups.com
Antony Jordan assigned an issue to Jacob Helwig
Change By: Antony Jordan
Assignee: Antony Jordan Jacob Helwig

Antony Jordan (JIRA)

unread,
Jan 18, 2018, 12:50:02 PM1/18/18
to puppe...@googlegroups.com
Antony Jordan assigned an issue to Antony Jordan
Change By: Antony Jordan
Assignee: Jacob Helwig Antony Jordan

Melissa Stone (JIRA)

unread,
Oct 23, 2018, 5:14:03 PM10/23/18
to puppe...@googlegroups.com
Melissa Stone updated an issue
Change By: Melissa Stone
Team: Coremunity Platform OS
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Geoff Nichols (JIRA)

unread,
Jul 9, 2019, 2:36:03 PM7/9/19
to puppe...@googlegroups.com

Geoff Nichols (JIRA)

unread,
Jul 9, 2019, 2:36:05 PM7/9/19
to puppe...@googlegroups.com
Geoff Nichols updated an issue
Change By: Geoff Nichols
Team: Platform OS Puppet Romania

Mihai Buzgau (JIRA)

unread,
Jul 10, 2019, 4:54:03 AM7/10/19
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: PR - Triage 2019-07-23

Mihai Buzgau (JIRA)

unread,
Jul 10, 2019, 4:54:03 AM7/10/19
to puppe...@googlegroups.com

Gabriel Nagy (JIRA)

unread,
Jul 11, 2019, 3:43:03 AM7/11/19
to puppe...@googlegroups.com
Gabriel Nagy commented on Bug PUP-3802
 
Re: pacman provider's yaourt support now totally broken

Hi Antony Jordan, this is quite an old ticket and we're not sure we want to keep supporting yaourt, as it is not even mentioned anymore on the AUR helpers wiki page and many users have complained about security issues regarding it.

If you'd like to implement support for a different AUR helper such as yay (which is in active development), please open a ticket with that in scope.

Thanks!

Reply all
Reply to author
Forward
0 new messages