.\" -*- mode: troff; coding: utf-8 -*-
.\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\" ========================================================================
.\"
.IX Title "UPDATE-DEFAULT-ISPELL 8"
.TH UPDATE-DEFAULT-ISPELL 8 2025-3-02 1.30.10 " "
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH NAME
update\-default\-ispell \- update default ispell dictionary
.SH SYNOPSIS
.IX Header "SYNOPSIS"
.Vb 1
\& update\-default\-ispell [\-\-skip\-symlinks] [\-\-triggered]
.Ve
.SH DESCRIPTION
.IX Header "DESCRIPTION"
WARNING: Not to be used from the command line unless you know very well
what you are doing.
.PP
This program is intended to be called from
ispell dictionary package postinst,
from \fBselect-default-ispell\fR or
from dictionaries-common postinst.
.PP
When called under dpkg control with the \fB\-\-trigger\fR option the
script is run normally, otherwise the dictionaries-common
\&\fBupdate-default-ispell\fR trigger is enabled
for later run.
.PP
With the \fB\-\-skip\-symlinks\fR option the symlinks setting is skipped.
This is needed for \fBupdate-default-ispell\fR when called from
dictionaries-common postinst, since autobuilt hashes may not yet
be available.
.PP
When run normally (from the command line or with \fB\-\-trigger\fR)
this script rebuilds the info at
\&\fI/var/cache/dictionaries\-common/ispell.db\fR
after files under \fI/var/lib/dictionaries\-common/ispell\fR,
reads the system default from the debconf database and
unless disabled, set default symlinks in \fI/etc/dictionaries\-common\fR
pointing to the appropriate files in
\&\fI/usr/lib/ispell/\fR.
.PP
For ispell this script also updates the system-wide setting
\&\fI/etc/dictionaries\-common/ispell\-default\fR and the emacsen,
jed, and SquirrelMail support after known info.
.SH OPTIONS
.IX Header "OPTIONS"
.Vb 3
\& \-\-skip\-symlinks  Do not try to set symlinks at /etc/dictionaries\-common dir.
\& \-\-triggered      Run all the code instead of trying to enable
\&                  update\-default\-ispell trigger
.Ve
.SH "SEE ALSO"
.IX Header "SEE ALSO"
The dictionaries-common policy document
.SH AUTHORS
.IX Header "AUTHORS"
Rafael Laboissiere,
Agustin Martin Domingo