Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 218071
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: MATSUU Takuto <matsuu@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Tais P. Hansen <tais.hansen@osd.dk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 218071 depends on: Show dependency tree
Bug 218071 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-04-17 09:25 0000
$ sudo /etc/init.d/puppetmaster start
 * Starting puppetmaster ...
 * start-stop-daemon: /usr/bin/puppetmasterd is a script
 * start-stop-daemon: and should be started, stopped or signalled with
 * start-stop-daemon: --exec /usr/bin/ruby18 /usr/bin/puppetmasterd
 * start-stop-daemon: or you should specify a pidfile or process name
 * Failed to start puppetmaster                                                
                                                                               
                                                                       [ !! ]
 * ERROR: puppetmaster failed to start

------- Comment #1 From Tais P. Hansen 2008-04-17 09:48:31 0000 -------
Added upsteam ticket.

------- Comment #2 From Tiziano Müller 2008-06-11 17:19:27 0000 -------
@Tais: Sorry, but the patch you reported to upstream doesn't fix anything.
The problem is that /usr/bin/puppetmasterd is a script and the exec-line should
therefore be: "--exec /usr/bin/ruby /usr/bin/puppetmasterd" instead of just
"--exec /usr/bin/puppetmasterd"

------- Comment #3 From Tiziano Müller 2008-06-16 06:43:12 0000 -------
Due to no activity I pushed my patch (without rev.bump) to the tree.
I've tested it with baselayout-1 as well.

------- Comment #4 From Tais P. Hansen 2008-09-15 12:15:33 0000 -------
(In reply to comment #2)
> @Tais: Sorry, but the patch you reported to upstream doesn't fix anything.
> The problem is that /usr/bin/puppetmasterd is a script and the exec-line should
> therefore be: "--exec /usr/bin/ruby /usr/bin/puppetmasterd" instead of just
> "--exec /usr/bin/puppetmasterd"

The patch did actually fix the problem:
"* start-stop-daemon: or you should specify a pidfile or process name"

Which is exactly what the patch did. Added a pidfile. And as you can see in bug
#237071 - your patch broke it again.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug