This file is used to document changes that you have made to the original upstream source that other people might need to know or information specific to Debian or Ubuntu.
If the package installs a configuration file,
when the package is upgraded
dpkg can prompt a user
whether to keep his or her version if modified or install
the new version. Such configuration
files should be listed in
conffiles
(one per line). Do not
list configuration files that are only modified by the
package or have to be set up by the user to
work.
If your package requires regularly scheduled
tasks to operate properly, you can use this file to configure
it. If you use this file, rename it to
cron.d
.
This file specifies the directories that are needed but the normal installation procedure (make installapplication) somehow doesn't create.
This file specifies the filenames of documentation files that dh_installdocs will install into the temporary directory.
This file specifies Emacs files that will be bytecompiled at install time. They are installed into the temporary directory by dh_installemacsen.
If your package is a daemon that needs to be
run at system startup rename this file to
init.d
and adjust it toyour
needs.
These files are templates for man pages if the package does not already have one.
This file is used to add your package to the Debian menu. Ubuntu does not use Debian menu files but uses the freedesktop.org standard .desktop files.
The package maintainer can use the
uscan program and a
watch
file to check for a new
upstream source tarball.
This file is used to register your package's documentation (other than man and info pages) with doc-base.
These maintainer scripts are run by dpkg when the package is installed, upgraded, or removed.
![]() |
|
For more details refer to the Debian New Maintainer's Guide. |