Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Sysadm-Install | Distribution: openSUSE Tumbleweed |
Version: 0.48 | Vendor: openSUSE |
Release: 1.29 | Build date: Thu Nov 17 08:13:14 2016 |
Group: Development/Libraries/Perl | Build host: reproducible |
Size: 81289 | Source RPM: perl-Sysadm-Install-0.48-1.29.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.
GPL-1.0+ or Artistic-1.0
* 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
/usr/bin/one-liner /usr/lib/perl5/vendor_perl/5.40.0/Sysadm /usr/lib/perl5/vendor_perl/5.40.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, Tue Nov 19 00:35:30 2024