Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Sysadm-Install-0.48-1.34 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-Sysadm-Install Distribution: openSUSE:Factory:zSystems
Version: 0.48 Vendor: openSUSE
Release: 1.34 Build date: Mon Aug 7 20:04:35 2023
Group: Development/Libraries/Perl Build host: s390zp25
Size: 81287 Source RPM: perl-Sysadm-Install-0.48-1.34.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/Sysadm-Install/
Summary: Typical installation tasks for system administrators
Have you ever wished for your installation shell scripts to run
reproducibly, without much programming fuzz, and even with optional logging
enabled? Then give up shell programming, use Perl.

'Sysadm::Install' executes shell-like commands performing typical
installation tasks: Copying files, extracting tarballs, calling 'make'. It
has a 'fail once and die' policy, meticulously checking the result of every
operation and calling 'die()' immediately if anything fails.

'Sysadm::Install' also supports a _dry_run_ mode, in which it logs
everything, but suppresses any write actions. Dry run mode is enabled by
calling 'Sysadm::Install::dry_run(1)'. To switch back to normal, call
'Sysadm::Install::dry_run(0)'.

As of version 0.17, 'Sysadm::Install' supports a _confirm_ mode, in which
it interactively asks the user before running any of its functions (just
like 'rm -i'). _confirm_ mode is enabled by calling
'Sysadm::Install::confirm(1)'. To switch back to normal, call
'Sysadm::Install::confirm(0)'.

'Sysadm::Install' is fully Log4perl-enabled. To start logging, just
initialize 'Log::Log4perl'. 'Sysadm::Install' acts as a wrapper class,
meaning that file names and line numbers are reported from the calling
program's point of view.

Provides

Requires

License

GPL-1.0+ or Artistic-1.0

Changelog

* Thu Nov 17 2016 coolo@suse.com
  - updated to 0.48
    see /usr/share/doc/packages/perl-Sysadm-Install/Changes
    0.48  (2016/11/15)
      (ms) Applied typo fix submitted by Salvatore Bonaccorso in
      [rt.cpan.org #114826]
      (ms) Reopening stderr now after password_read prompt to tty closed it.
* Tue May 31 2016 coolo@suse.com
  - updated to 0.47
    see /usr/share/doc/packages/perl-Sysadm-Install/Changes
    0.47  (2016/05/29)
      (ms) password_read() now writes the prompt to STDERR (instead of STDOUT), and
      optionally to /dev/tty if specified. This allows for redirecting STDOUT
      (and even STDERR) to a file without losing the password prompt.
* Sat Jun 27 2015 coolo@suse.com
  - updated to 0.46
    see /usr/share/doc/packages/perl-Sysadm-Install/Changes
    0.46  (2015/06/23)
      (ms) ask() and pick() now support getting the user's response on the
      tty, instead of stdin, so they can be used from within a pipe.
* Sun Jun 07 2015 coolo@suse.com
  - updated to 0.45
    see /usr/share/doc/packages/perl-Sysadm-Install/Changes
    0.45  (2015/05/25)
      (ms) Alexandr Ciornii fixed manifest and tests for the Windows platform
* Tue Sep 16 2014 coolo@suse.com
  - updated to 0.44
      (ms) replaced bin_find() implementation by File::Which
      (ms) tap() with raise_error option set now dies with stderr output,
      because $! isn't set on failed close().
* Sat Jun 15 2013 coolo@suse.com
  - updated to 0.43
      (ms) Using binmode() now for slurp/blurt for compatibility with Win32
      systems.
      (ms) No longer silently removing directories that are in the way
      before untar().
      (ms) Better error diagnosis on failing untar() tests
      (ms) Added home_dir() function returning user's home directory.
      (ms) tap() now supports stdout_limit and stderr_limit options to
      limit log verbosity
      (ms) Applied pull request by ks0608 to fix Cwd problem on Win32/Mac
      (https://github.com/mschilli/sysadm-install-perl/pull/1)
      (ms) Fixed bin_find, to omit directories
      (ms) Added cdback() with reset option
* Mon Aug 29 2011 detlef@links2linux.de
  - new upstream version <0.38>
    (ms) Fixed Win32 test in 012tap.t
    (ms) [rt.cpan.org #68095] Applied fix by Kai von Thadden for
      tap's raise_error option and added test case.
* Mon May 23 2011 coolo@novell.com
  - updated to 0.36
      (ms) Added owner_cp() to copy uid and gid of a file or directory.
      (ms) Added raise_error option for tap()
      (ms) snip() now returns original string (with unprintables replaced)
      if the data length is shorter than $maxlen.
* Wed Dec 01 2010 coolo@novell.com
  - switch to perl_requires macro
* Mon Aug 09 2010 chris@computersalat.de
  - update to 0.35
    * [RT 54885] Merged with github fork by Thomas Lenz, fixing
      blurt_atomic on Win32.
    * Fixed local caller_depth increments
    * Fixed printable() bug masking '-'.
    0.34  (2010/02/21)
    * Added github repository link to Makefile.PL
    * [RT 53324] bin_find fix for Windows using $Config::Config{path_sep}
    * [RT 54555] Fixed test suite errors on Win32
  - recreated by cpanspec 1.78
    o changed to Build.PL
  - noarch pkg

Files

/usr/bin/one-liner
/usr/lib/perl5/vendor_perl/5.38.0/Sysadm
/usr/lib/perl5/vendor_perl/5.38.0/Sysadm/Install.pm
/usr/share/doc/packages/perl-Sysadm-Install
/usr/share/doc/packages/perl-Sysadm-Install/Changes
/usr/share/doc/packages/perl-Sysadm-Install/README
/usr/share/man/man3/Sysadm::Install.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:39:58 2024