---
name: "splashy_update"
section: "1"
platform: "linux"
package: "splashy"
version: "0.3.13-3+lenny1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/splashy_update"
---

# splashy\_update(1)

a user-mode, POSIX and LSB compliant, boot splashing system for UNIX.

## NAME

**Splashy** - a user-mode, POSIX and LSB compliant, boot splashing system for UNIX.

## SYNOPSIS

**splashy\_update** "\<text\>"

## DESCRIPTION

Splashy displays an image and a progress bar at boot time. splashy\_update is used to send commands to the running Splashy daemon. See "COMMANDS" below to know which commands Splashy understands.

## OPTIONS

- **text**

  Sends text to Splashy socket.

## COMMANDS

- **chroot** \<string\>

  \<string\> is a valid path to which Splashy will be chroot'd.

- **chvt** \<number\>

  Switch to vt \<number\>.

- **clear**

  Clears the text box area.

- **CLEAR**

  Same as "clrprint". For compatibility with usplash.

- **exit**

  Exits Splashy server.

- **getstring** \<string\>

  Makes splashy prompt for a string. The first argument will be the prompt displayed.

- **getpass** \<string\>

  Same as getstring except that the characters typed will no be shown, like in a password box.

- **progress** \<number\>

  Updates the progress bar to \<number\>%, where N is a number between 0 and 100.

- **PROGRESS** \<number\>

  Same as "progress". For compatibility with usplash.

- **print** \<string\>

  Print \<string\> in the text box.

- **scroll** \<string\>

  Print \<string\> in the text box and scroll down.

- **repaint**

  Redraw the background image.

- **TEXT** \<string\>

  Same as "print". For compatibility with usplash.

- **SCROLL** \<string\>

  Same as "scroll".

- **timeout** \<number\>

  Sets the amount of seconds splashy waits for new commands. If that time is exceeded, it exits.

- **QUIT**

  Same as "exit". For compatibility with usplash.

## RETURN CODES

- *1* cannot open the socket

  - *2* cannot write to socket

  - *3* invalid args

  - *255* /etc/splashy does not exist

  ## FILES

- */etc/splashy/config.xml*

  Main configuration. defines how splashy should be setup.

## SEE ALSO

[**splashy**(1)](/splashy/1.md), [**splashy\_config**(1)](/splashy_config/1.md), [**splashy-config.xml**(5)](/splashy-config.xml/5.md), [**splashy-theme.xml**(5)](/splashy-theme.xml/5.md)

## AUTHORS

Andrew Williams \<mistik1@geeksinthehood.net\>

Luis Mondesi \<lemsx1@gmail.com\>
