[needs-packaging] [Feature] DPTF binary tools

Bug #1731382 reported by quanxian
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OEM Priority Project
Fix Released
Undecided
Unassigned
intel
Fix Released
Undecided
Anthony Wong
Ubuntu
Fix Released
Wishlist
Anthony Wong

Bug Description

Description:
Dynamic Platform Thermal Framework (DPTF).

Linux DPTF Extract Utility
This is a companion tool to Linux Thermal Daemon (thermald). This tool tries to reuse some of the tables used by
"Intel ® Dynamic Platform and Thermal Framework (Intel® DPTF)" by converting to the thermal_conf.xml format used by thermald.
There are two ways this tool can be used:
Execute on the same system as thermald
In this mode root privilege is required. This tool will copy converted files to /var/run/thermald/ folder. This is the default folder for thermald to pickup auto generated configuration file using ACPI tables.
Execute on existing output of Linux acpidump utilities
In this mode the existing ACPI dump is parsed and output file is generated and copied to /var/run/thermald/. For example to generate acpi dump and create thermal_conf.xml manually:
acpidump > acpi.out
acpixtract -a acpi.out
dptfxtract "*.dat"
Refer to COPYING file for the license information.
Security / Vulnerability Reporting
Refer to https://01.org/security for submission instructions.

URL: https://github.com/intel/dptfxtract

Target Release: 18.04

License:
Copyright (c) 2017, Intel Corporation.
All rights reserved.

Redistribution. Redistribution and use in binary form, without
modification, are permitted provided that the following conditions are
met:

* Redistributions must reproduce the above copyright notice and the
  following disclaimer in the documentation and/or other materials
  provided with the distribution.
* Neither the name of Intel Corporation nor the names of its suppliers
  may be used to endorse or promote products derived from this software
  without specific prior written permission.
* No reverse engineering, decompilation, or disassembly of this software
  is permitted.

Changed in intel:
assignee: nobody → Anthony Wong (anthonywong)
information type: Proprietary → Public
tags: added: needs-packaging
Revision history for this message
Anthony Wong (anthonywong) wrote :

The program exists as a binary executable only, the package has to go to restricted or multiverse.

Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

summary: - [Feature] DPTF binary tools
+ [needs-packaging] [Feature] DPTF binary tools
Changed in ubuntu:
importance: Undecided → Wishlist
quanxian (quanxian-wang)
tags: added: user-space-pkgs
description: updated
Revision history for this message
Anthony Wong (anthonywong) wrote :
Changed in ubuntu:
assignee: nobody → Anthony Wong (anthonywong)
status: New → In Progress
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

ok, some comments:

- you can ship the helper in debian/, no need to patch it in
- the binary should probably be in (/usr/)/sbin since it's for root only
- check lintian:
E: dptfxtract source: build-depends-on-obsolete-package build-depends: dh-systemd => use debhelper (>= 9.20160709)

other than that it looks fine

Revision history for this message
Anthony Wong (anthonywong) wrote :

#1 and #3 fixed. I am leaving the binary in /usr/bin/ since non-root users should be able to run it, which needs upstream to fix, bug already filed.

New package uploaded to https://launchpad.net/~anthonywong/+archive/ubuntu/dptfxtract

Revision history for this message
Jeff Lane  (bladernr) wrote :

In Bionic at version 1.2

Changed in intel:
status: New → Fix Committed
Changed in intel:
status: Fix Committed → Fix Released
Changed in ubuntu:
status: In Progress → Fix Released
Changed in oem-priority:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.