---
name: "init-checkconf"
section: "8"
platform: "linux"
package: "upstart"
version: "1.11-5"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/init-checkconf"
---

# init-checkconf(8)

manual page for init-checkconf

## NAME

init-checkconf - manual page for init-checkconf

## SYNOPSIS

**init-checkconf** \[*OPTIONS*\] *file*

**init-checkconf** \[*OPTIONS*\] -f *file*

## DESCRIPTION

Determine if specified Upstart [**init**(8)](/init/8.md) job configuration file is valid.

By default, two checks are performed:

- •

  Ensure Upstart can parse overall file successfully

- •

  Ensure all script sections are parseable by shell

## OPTIONS

- **-d** , **--debug**

  Show some debug output.

- **-f** *file* **,** --file=*file*

  Specify job configuration file to check.

- **-i** *path* **,** --initctl-path=*path*

  Specify path to [**initctl**(8)](/initctl/8.md) binary.

- **-s** , **--noscript**

  Do not check script sections.

- **-x** *path* **,** --upstart-path=*path*

  Specify path to [**init**(8)](/init/8.md) binary.

- **-h** , **--help**

  Display usage statement.

## AUTHOR

Written by James Hunt \<**james.hunt@ubuntu.com**\>

## LIMITATIONS

- •

  This program will not run as the root user.

- •

  It is not possible for a user to run multiple simultaneous instances of this program.

## REPORTING BUGS

Report bugs at \<**https://launchpad.net/upstart/+bugs**\>

## COPYRIGHT

Copyright © 2011 Canonical Ltd.\
 This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## SEE ALSO

[**sh**(1)](/sh/1.md) [**init**(5)](/init/5.md) [**init**(8)](/init/8.md)
