D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
c\bcv\bvt\bts\bsu\bud\bdo\boe\ber\brs\bs can be used to convert a policy file in _\bs_\bu_\bd_\bo_\be_\br_\bs format to
- other formats. The default output format is JSON.
+ other formats. The default output format is LDIF.
If no _\bs_\bu_\bd_\bo_\be_\br_\bs_\b__\bf_\bi_\bl_\be is specified, or if it is `-', the policy is read from
the standard input. By default, the result is written to the standard
file distributed with s\bsu\bud\bdo\bo or https://www.sudo.ws/license.html for
complete details.
-Sudo 1.8.22 January 27, 2018 Sudo 1.8.22
+Sudo 1.8.22 January 28, 2018 Sudo 1.8.22
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.TH "CVTSUDOERS" "8" "January 27, 2018" "Sudo @PACKAGE_VERSION@" "System Manager's Manual"
+.TH "CVTSUDOERS" "8" "January 28, 2018" "Sudo @PACKAGE_VERSION@" "System Manager's Manual"
.nh
.if n .ad l
.SH "NAME"
can be used to convert a policy file in
\fIsudoers\fR
format to other formats.
-The default output format is JSON.
+The default output format is LDIF.
.PP
If no
\fIsudoers_file\fR
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd January 27, 2018
+.Dd January 28, 2018
.Dt CVTSUDOERS @mansectsu@
.Os Sudo @PACKAGE_VERSION@
.Sh NAME
can be used to convert a policy file in
.Em sudoers
format to other formats.
-The default output format is JSON.
+The default output format is LDIF.
.Pp
If no
.Ar sudoers_file
*/
/*
- * Convert from sudoers format to other formats.
- * Currently outputs to JSON
+ * Convert from the sudoers file format to LDIF or JSON format.
*/
#include <config.h>
main(int argc, char *argv[])
{
int ch, exitcode = EXIT_FAILURE;
- enum output_formats output_format = output_json;
+ enum output_formats output_format = output_ldif;
const char *input_file = "-";
const char *output_file = "-";
debug_decl(main, SUDOERS_DEBUG_MAIN)
(void) printf(_("%s - convert between sudoers file formats\n\n"), getprogname());
usage(0);
(void) puts(_("\nOptions:\n"
- " -f, --format=JSON specify output format\n"
+ " -f, --format=JSON|LDIF specify output format (JSON or LDIF)\n"
" -h, --help display help message and exit\n"
- " -o, --output=output_file write sudoers in JSON format to output_file\n"
+ " -o, --output=output_file write converted sudoers to output_file\n"
" -V, --version display version information and exit"));
exit(0);
}