Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
relup(5)			     Files			      relup(5)

NAME
       relup - Release upgrade file

DESCRIPTION
       The  release upgrade file describes how a release is upgraded in	a run-
       ning system.

       This file is automatically generated by systools:make_relup/3,4,	 using
       a  release resource file	(.rel),	application resource files (.app), and
       application upgrade files (.appup) as input.

FILE SYNTAX
       In a target system, the release upgrade file is to be located in	direc-
       tory $ROOT/releases/Vsn.

       The  relup  file	contains one single Erlang term, which defines the in-
       structions used to upgrade the release. The file	has the	following syn-
       tax:

       {Vsn,
	 [{UpFromVsn, Descr, Instructions}, ...],
	 [{DownToVsn, Descr, Instructions}, ...]}.

	 Vsn = string():
	   Current release version.

	 UpFromVsn = string():
	   Earlier version of the release to upgrade from.

	 Descr = term():
	   A user-defined parameter passed from	the function systools:make_re-
	   lup/3,4. It is used in  the	return	value  of  release_handler:in-
	   stall_release/1,2.

	 Instructions:
	   A  list of low-level	release	upgrade	instructions, see appup(4). It
	   consists of the release upgrade instructions	 from  the  respective
	   application	upgrade	 files (high-level instructions	are translated
	   to low-level	instructions), in the  same  order  as	in  the	 start
	   script.

	 DownToVsn = string():
	   Earlier version of the release to downgrade to.

SEE ALSO
       app(4), appup(4), rel(4), release_handler(3), systools(3)

Ericsson AB			   sasl	3.3			      relup(5)

NAME | DESCRIPTION | FILE SYNTAX | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=relup&sektion=4&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help