Go to file
Karel Zak 06bcee19a2 build-sys: add SUID_CFLAGS
The patch allows to define special CFLAGS for typical suid programs
(like mount, umount, chfn, ...). Some distributions use for example
"-fpic" for suid binaries.

Signed-off-by: Karel Zak <kzak@redhat.com>
2007-04-25 00:20:46 +02:00
config build-sys: remove DEFAULT_INCLUDES workaround 2007-01-04 14:39:17 +01:00
disk-utils mkfs.cramfs: fix a way how mkfs works with empty files 2007-02-27 16:49:25 +01:00
example.files raw: add file with udev rule example 2007-01-26 20:06:38 +01:00
fdisk cfdisk: build-sys defines HAVE_RPMATCH, not HAVE_rpmatch 2007-03-06 11:54:39 +01:00
getopt build-sys: add missing files 2007-01-04 11:57:07 +01:00
hwclock hwclock: make ggc happy and check return values from fgets, read and write 2007-03-21 16:21:34 +01:00
include newgrp: add support for /etc/gshadow 2007-03-21 23:07:25 +01:00
lib build-sys: remove generated autotools stuff from git 2007-01-03 22:20:44 +01:00
licenses Imported from util-linux-2.9v tarball. 2006-12-07 00:25:39 +01:00
login-utils build-sys: add SUID_CFLAGS 2007-04-25 00:20:46 +02:00
misc-utils build-sys: add SUID_CFLAGS 2007-04-25 00:20:46 +02:00
mount build-sys: add SUID_CFLAGS 2007-04-25 00:20:46 +02:00
partx partx: add man pages for addpart, delpart and partx 2007-02-09 19:15:23 +01:00
po po: vipw doesn't use rpmatch, all translations have to use y/n 2007-03-06 12:03:19 +01:00
schedutils schedutils: define SCHED_BATCH when compile with old glibc 2007-04-11 23:18:08 +02:00
sys-utils Clean up pagesize/PAGE_SIZE usage. 2007-02-06 11:35:15 +01:00
tests tests: refresh mtablock output in expected/ directory 2007-04-05 00:34:28 +02:00
text-utils build-sys: fix README filenames and add missing files to EXTRA_DISTs 2007-02-08 12:38:25 +01:00
.gitignore tests: add library for LD_PRELOAD to manipulate with time() in tests 2007-03-14 14:10:18 +01:00
AUTHORS build-sys: rename to -ng, change maintainer name 2007-01-04 13:44:06 +01:00
COPYING Imported from util-linux-2.13-pre1 tarball. 2006-12-07 00:26:54 +01:00
DEPRECATED docs: add the DEPRECATED file 2007-04-03 22:02:20 +02:00
INSTALL Imported from util-linux-2.13-pre1 tarball. 2006-12-07 00:26:54 +01:00
Makefile.am build-sys: fix README filenames and add missing files to EXTRA_DISTs 2007-02-08 12:38:25 +01:00
NEWS build-sys: rename to -ng, change maintainer name 2007-01-04 13:44:06 +01:00
README build-sys: add SUID_CFLAGS 2007-04-25 00:20:46 +02:00
README.devel docs: fix URL and typos in README.devel 2007-03-14 14:16:45 +01:00
TODO schedutils: define SCHED_BATCH when compile with old glibc 2007-04-11 23:18:08 +02:00
autogen.sh check exit status of autotools 2007-04-11 10:58:12 +02:00
config.h.in tests: add library for LD_PRELOAD to manipulate with time() in tests 2007-03-14 14:10:18 +01:00
configure.ac build-sys: add SUID_CFLAGS 2007-04-25 00:20:46 +02:00

README

                          utils-linux-ng
           (fork of util-linux, based on version 2.13-pre7)

         util-linux is a random collection of Linux utilities


MAILING LIST:

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


NEUTRALITY:

      The stuff in util-linux-ng should be rather distribution-neutral.
      No RPMs/DEBs/... are provided - get yours from your distributor.


DEPRECATED:

      The utils marked as deprecated will be removed in a future version of the
      util-linux-ng. Please, prepare your distribution for this change.

      * boot-time stuff

        The stuff in login-utils defines initial boot-time stuff, things that
        are done in different ways by different distributions.  If you install
        it, your machine may not boot anymore, or you may be unable to login.

      <TODO>


VERSION SCHEMA:

      Standard releases:

          <major>.<minor>.<maint>

             major = fatal and deep changes
             minor = typical release with new fetures
             maint = maintenance releases; bug fixes only
       
      Development releases:

         <major>.<minor><suffix>

             suffix = "devel" or "rc<N>"


COMPILATION:

      See the INSTALL file for more details.

      Notes:
            * use SUID_CFLAGS when you want to define special compiler options
              for typical suid programs, for example:

                  SUID_CFLAGS="-fpic" ./configure

              Now this feature is supported for chfn, chsh, newgrp, write,
              mount and umount.