SDT(1) SDT Tools

Scott Bahling

11-07-2013

NAME

sdt - a tool kit for driver updates

SYNOPSIS

sdt [options] cmd [cmd-options]

DESCRIPTION

The SUSE Driver Tools package is a suite of utility commands to help users manage distribution and integration of driver updates with SUSE Linux distributions.

The sdt command is the main command of the SUSE Driver Tools suite which provides a set of sub-commands for specific tasks.

SUBCOMMANDS

Below is a brief description of each sdt sub-command. See the respective sub-command manual for detailed information.

dud

Create update media (DUD).

pxe

Extract/update initrd/kernel from media and update packages for use in setting up PXE boot servers.

driverkit

Creates a driver kit (add-on product) from a given set of rpm packages and other files. Both standard driver kits and bootable driver kits are supported. This command leverages kiwi as a back end for generating the driver kit repository.

kiso

Creates a kISO (kernel ISO) from a given set of packages and target SUSE distribution.

OPTIONS

-h, –help

show this help message and exit

–version

show program’s version number and exit

-d, –debug

Turn on verbose messages.

-q, –quiet

Turn off all (debug, warn, info) messages.

-O OUTPUTDIR, –outputdir OUTPUTDIR

Directory to place output of sdt command.

-C CONFIGFILE, –configfile CONFIGFILE

SUSE Driver Tools config file to use.

-L LOGFILE, –logfile LOGFILE

File to write logs to. Default ./sdt.log

SUDO

For some operations, SUSE Driver Tools requires super user permissions. To achieve this, a call to sudo is made and the user will be prompted for the root password. To avoid the password prompt, configure sudo with the option NOPASSWD. See sudoers(1) for further information on configuring sudo.

The operations requiring super user privileges are:

  • unpacking initrd images
  • mounting uEFI vfat images

For unpacking initrd images, the command cpio is called using sudo. Images will only be unpacked into empty directories, and the –no-absolute-filenames option is used to avoid inadvertently overwriting files outside of the target directory.

For mounting the uEFI vfat image, the mount command is called using sudo.

FILES

~/.sdt/config
User level configuration.

SEE ALSO

sdt-driverkit(1), sdt-dud(1), sdt-pxe(1), sdt-kiso(1), sdt-unpackinitrd(1), sdt-file-detection(7), sudoers(1)