Remove dependency on perl-suid for Perl 5.12
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
backuppc (Debian) |
Fix Released
|
Unknown
|
|||
backuppc (Fedora) |
Fix Released
|
High
|
|||
backuppc (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: backuppc
The 5.12 release of Perl removes the suidperl binary, and therefore the perl_5.
The Perl 5 Porters (upstream core developers of Perl) recommend two alternative solutions to suidperl: sudo or a small C wrapper. BackupPC uses suidperl for a CGI script, which means it's not possible to substitute sudo. Fedora has applied a patch to use a C wrapper around the CGI script (https:/
Related branches
- Martin Pitt: Approve
-
Diff: 84 lines (+28/-7)4 files modifieddebian/changelog (+7/-0)
debian/control (+4/-5)
debian/rules (+4/-2)
debian/setuidwrapper.c (+13/-0)
visibility: | private → public |
Changed in backuppc (Debian): | |
status: | Unknown → New |
Changed in backuppc (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
importance: | Medium → High |
Changed in backuppc (Debian): | |
status: | New → Fix Released |
Changed in backuppc (Fedora): | |
importance: | Unknown → High |
status: | Unknown → Fix Released |
Description of problem:
The release of perl in rawhide does not support perl-suidperl.
BackupPC is the last remaining package which requires perl-suidperl. lists.fedorapro ject.org/ pipermail/ devel/2010- July/138206. html
It therefore shows up as package with broken deps in rawhide package deps reports, e.g.
http://
i.e. this package is not installable under rawhide
Version-Release number of selected component (if applicable): 0:3.1.0- 14.fc14
BackupPC-
Additional info:
This package will have to be removed from
Fedora >=14, should this issue not be resolved.