## Daemon Config Options

The config file `/etc/PackageKit/PackageKit.conf` allows to the administrator to change system daemon options. In normal use this file does not have to be changed, but it may be useful to people debugging the daemon or developing backends.

The options are:

### TransactionLogging

This logs all transactions to `/var/log/PackageKit` so old daemon debugging output can be observed.

### ShutdownTimeout

This is the time that the daemon waits when idle before shutting down. A smaller number will result in slower response times when running many transactions in a small amount of time. A longer timeout will lock the underlying packaging backend for longer, although the daemon will start and stop less often.

### UseSyslog

Syslog is used to audit and log actions wherever its available.

### DefaultBackend

The default backend that the daemon should use. The default is set at compile time to the `--default-backend=` configure setting.