DESCRIPTION
This file contains default options for opkg. Each line contains a single option which is exactly the same as a normal command line option for opkg except for the leading dashes which are not used here. Comments are allowed by starting a line with a hash sign ("
#").
There can be multiple configuration files. Repositories can be placed in separate *.conf files. A repository configuration file needs only a
src line.
A opkg.conf file is not needed if repositories are not being used to obtain packages and if the packages are expected to install in "/".
USAGE
Outlined is an example of how to set specific options
option autoremove 1
option check_signature 1
option signature_type gpg
dest root /
arch i386 1
src/gz base http://my.package.server/path/to/my/base/repo
src/gz nightly http://my.package.server/path/to/my/snapshot/repo
REPOSITORY CONFIGURATION
The opkg repository configuration consists of three parts.
The repository type, the repository name, and the repository location. The repository type is used to indicate what format the repository will take.
src will take the form of an uncompress repository list, while
src/gz will take the form of a gzip compress repository list.
The repository name is a descriptive name used to identify a particular repository. For instance
base may refer to a basic repository containing packages used for generic maintanace. A repository named
nightly may contain packages from some daily build system.
The third part consists of the repository location. This must point to the top directory containing the
Packages index file. The repository location may refer to a local directory on the system with the prefix
file://, or to a webserver with
http://https://, or to an FTP server with
ftp://.