Go to file
Karel Zak ea848180dd libmount: add mnt_context_get_excode()
It's pretty complex task to make mount(8) and umount(8) return code
and generate error message. It seems better to do that in the libmount
rather than force all library users to duplicate mount(8) mk_exit_code()
functions. It also means that all the messages will be translated only
once. Changes:

* all error messages are printed by warn()
* no more multi-line messages
* all messages prefixed by mount target (mountpoint)
* library provides mount(8) compatible MNT_EX_* codes

Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1429531
Signed-off-by: Karel Zak <kzak@redhat.com>
2017-04-27 14:10:23 +02:00
Documentation docs: parse-date.txt fix whitespace 2017-04-10 14:41:46 -04:00
bash-completion bash-completion: update fincore 2017-04-18 11:13:27 +02:00
config build-sys: inform gtk-doc about __ul_attribute__ 2013-03-15 14:58:08 +01:00
disk-utils bash-completion: update disk-utils 2017-04-17 18:12:10 +01:00
include Merge branch '170415' of github.com:jwpi/util-linux 2017-04-26 11:17:46 +02:00
lib parse-date: remove extraneous form feed 2017-04-10 14:26:12 -04:00
libblkid misc: fix some printf format strings 2017-04-10 15:40:58 +02:00
libfdisk libfdisk: fix NLS support 2017-04-25 17:05:09 +02:00
libmount libmount: add mnt_context_get_excode() 2017-04-27 14:10:23 +02:00
libsmartcols libsmartcols: fix typo 2017-04-13 11:47:43 +02:00
libuuid misc: do not use plain 0 as NULL [smatch scan] 2017-02-20 12:58:49 +01:00
login-utils utmpdump: remove unnecessary variable 2017-03-31 12:58:13 +02:00
m4 build-sys: simplify UL_ENABLE_ALIAS() semantic 2017-02-21 11:00:19 +01:00
misc-utils lsblk: don't duplicate columns 2017-04-19 14:28:16 +02:00
po po: merge changes 2016-11-08 11:16:52 +01:00
schedutils misc: add static keyword to where needed [smatch scan] 2017-02-20 12:58:49 +01:00
sys-utils libmount: support MS_RDONLY on write-protected devices 2017-04-26 17:27:02 +02:00
term-utils script: always write stat and done message to typescript file 2017-04-18 12:12:44 +02:00
tests tests: update script(1) tests 2017-04-18 12:42:58 +02:00
text-utils tailf: remove deprecated utility 2017-04-02 16:51:00 +01:00
tools build-sys: fix --disable-all-programs --enable-schedutils 2017-02-20 14:17:37 +01:00
.editorconfig add .editorconfig 2016-01-25 00:12:14 +01:00
.gitignore tailf: remove deprecated utility 2017-04-02 16:51:00 +01:00
.travis-functions.sh tests: add --show-diff 2017-02-16 14:14:54 +01:00
.travis.yml travis: add OSX build 2016-03-13 21:51:18 +01:00
AUTHORS fallocate: Added posix_fallocate() support. 2017-01-31 12:51:28 +01:00
COPYING docs: corrections to FSF license files, and postal address 2012-02-24 14:13:35 +01:00
ChangeLog build-sys: use AUTOMAKE_OPTIONS = gnu 2011-05-26 15:04:01 +02:00
Makefile.am build-sys: add tools/Makemodule.am 2016-05-25 15:59:15 +02:00
NEWS docs: replace FTP by HTTPS in kernel.org URLs 2016-12-19 11:22:26 +01:00
README docs: add note about branches to README 2017-02-24 14:19:04 +01:00
README.licensing COPYING: fix grammar of referring phrase, and indicate location better 2013-10-08 15:38:39 +02:00
autogen.sh build-sys: add parse-date.y 2017-03-04 11:01:56 -05:00
configure.ac tailf: remove deprecated utility 2017-04-02 16:51:00 +01:00
util-linux.doap docs: replace FTP by HTTPS in kernel.org URLs 2016-12-19 11:22:26 +01:00

README

                                  util-linux

              util-linux is a random collection of Linux utilities

     Note that in years 2006-2010 this project used the name "util-linux-ng".

MAILING LIST:

      E-MAIL: util-linux@vger.kernel.org
      URL:    http://vger.kernel.org/vger-lists.html#util-linux


DOWNLOAD:

      https://www.kernel.org/pub/linux/utils/util-linux/


BUG REPORTING:

      E-MAIL: util-linux@vger.kernel.org
      Web:    https://github.com/karelzak/util-linux/issues

      Note that upstream community has no resources to provide support for end
      users with distribution specific issues. It's strongly recommended to 
      report bugs to the distribution (downstream) maintainers by distribution
      bug tracking systems. 

SOURCE CODE:

      See also Documentation/howto-contribute.txt
               Documentation/source-code-management.txt

      Web interface:
          http://git.kernel.org/cgit/utils/util-linux/util-linux.git
          https://github.com/karelzak/util-linux

      Checkout:
          git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git util-linux

      Note that GitHub repository may contain temporary development branches too.

      The kernel.org repository contains master (current development) and stable/*
      (maintenance) branches only. All master or stable/* changes are always pushed
      to the both repositories in the same time.


NLS (PO TRANSLATIONS):

      PO files are maintained by:
          http://translationproject.org/domain/util-linux.html


VERSION SCHEMA:

      Standard releases:

          <major>.<minor>[.<maint>[.<bugfix>]]

             major = fatal and deep changes
             minor = typical release with new features
             maint = maintenance releases; bug fixes only
             bugfix = unplanned releases for critical/security bugs

      Development releases:

         <major>.<minor>-rc<N>