Commit graph

30 commits

Author SHA1 Message Date
Wen Xiong
c565bc4a61 iprutils: Fixes to comply with hardened build flags by ubuntu and debian
On Ubuntu and Debian, the hardened build passes the following flags to the compilation
through env. variables.
Hence several formatting strings are mandatory. Also for that to work, the Makefile
needs to handle the env. variables.
$ dpkg-buildflags
CFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
CPPFLAGS=-D_FORTIFY_SOURCE=2
CXXFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
FFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4
GCJFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4
LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro

Signed-off-by: Frédéric Bonnard <frediz@linux.vnet.ibm.com>
2014-04-03 10:27:43 -05:00
root
96923605ff Subject: iprutils: Eliminate libsysfs dependency
libsysfs is unmaintained and just adds an oerhead for very little
gain. So implement the core functions ourselves and drop libsysfs.

Signed-off-by:  Hannes Reinecke <hare@suse.de>
2014-03-11 13:58:49 -03:00
wboyer
7b2f28e47c Adds support for SSDs and disabling IOA cache. 2009-04-09 00:25:11 +00:00
wboyer
335a13040d A few more active/active updates and fixes, also support new kevent paths 2008-11-20 01:20:20 +00:00
brking
85ff50c310 Clean up gcc 4.0 warnings. Update iprconfig man page. More iprconfig command line options. iprdbg enhancements. 2005-12-07 23:27:50 +00:00
brking
0be823d136 iprconfig command line concurrent maintenance options 2005-12-05 23:20:44 +00:00
brking
d25c37a87d Code cleanup, various updates 2005-09-26 20:19:36 +00:00
brking
1044c3f174 Added support for non-interactive RAID array creation and deletion through iprconfig. Cleaned up format menus so that only the proper devices show up. Cleaned up uevent handling. Improve iprinit polling mode to do only initialize new or changed devices. 2005-03-07 17:20:08 +00:00
brking
9e654ae796 Add some additional feedback on iprconfig screens that may take a while. makefile fixes. Make a couple iprlib variables static. Tagged queue even if qerr cannot be set to 1. 2005-03-01 21:04:03 +00:00
brking
f3eff62c0a Makefile cleanup. Updated man pages 2005-02-25 22:09:06 +00:00
bjking1
aefd3472de Lots of updates 2005-02-23 20:57:10 +00:00
bjking1
cb1c19e571 Code cleanup 2004-12-10 20:22:41 +00:00
bjking1
82f650b337 Copyright fixes. RAID include fix. DASD ucode download fix. Hot spare fixes. 2004-03-24 20:02:30 +00:00
bjking1
60c63b919e Fix reclaim action mask 2004-03-17 23:56:10 +00:00
bjking1
ad28a07002 Fixed build problems 2004-03-11 03:27:28 +00:00
bjking1
e74778d6b5 Moved device initialization into iprlib. Add 15k blocking code. 2004-03-10 02:56:15 +00:00
manderso
8ebbed5567 makefile updates 2004-03-05 14:25:39 +00:00
manderso
e6049c2270 locale changes, addition of disk config and download screens 2004-03-03 23:42:25 +00:00
manderso
5a652e29a8 install ipr catalog to appropriate directory 2004-02-24 21:00:50 +00:00
bjking1
8af065e028 General cleanup. LSB init.d scripts. 2004-02-23 19:54:29 +00:00
bjking1
ba38cfcbe1 Make iprdump take no parameters. Fixed fd leak. Added firmware update lib functions. Add device attribute support. 2004-02-20 16:12:40 +00:00
bjking1
e92d0b9bce General cleanup. Port ipdbg to new adapter interface. 2004-02-03 14:23:06 +00:00
bjking1
7fab58f817 Add iprinit.c and cleanup of iprlib.h 2004-02-02 16:41:53 +00:00
manderso
bbf37f220b include text in iprconfig make dependancies 2004-01-30 21:07:52 +00:00
manderso
0b302e0bcc fix hardware status screen and add raid status screen 2004-01-30 21:02:04 +00:00
manderso
6f1d1fea71 update Makefile 2004-01-29 17:39:36 +00:00
manderso
6d021124e0 update Makefile 2004-01-13 21:23:58 +00:00
bjking1
3a1d92d542 ibmsis -> ipr conversion stuff 2003-10-23 01:50:53 +00:00
bjking1
46d9941346 Little endian fixes 2003-10-22 22:44:25 +00:00
manderso
5b6d45f286 Initial revision 2003-10-22 22:21:02 +00:00