summaryrefslogtreecommitdiff
path: root/systemd
Commit message (Collapse)AuthorAgeFilesLines
* sd-daemon.c: Fix build with newer glibc and musl libcGianfranco Costamagna2020-08-241-1/+1
| | | | | | | | | | | Reported by Khem Raj on meta-oe list TOPDIR/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/dlt-daemon/2.18.5-r0/recipe-sysroot/usr/include/sys/fcntl.h:1:2: error: redirecting incorrect #include <sys/fcntl.h> to <fcntl.h> [-Werror,-W#warnings] ^ 1 error generated. Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
* doxygen: Remove licenceSaya Sugiura2019-07-197-14/+0
| | | | Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>
* cmake: Allow build as a subproject (#145)Vo Trung Chi2019-07-091-6/+6
| | | | | | Use PROJECT_* instead of CMAKE_* to allow build as a subproject of another cmake project. Signed-off-by: Vo Trung Chi <Chi.VoTrung@vn.bosch.com>
* Do not install systemd service files for binaries that are not built (#129)Martin Ejdestig2019-05-291-25/+25
| | | | | | | | | | | | | | * Do not install systemd service files for binaries that are not built Noticed that dlt-system.service unconditionally failed since the binary was missing when building with a default configuration after an upgrade from 2.17.0 to 2.18.1. WITH_DLT_SYSTEM default changed to OFF in 1b3c8b3d10fbc9a8dd9c717a939babd901b0b243 . Fix by only installing dlt-system.service if dlt-system is built and do the same for other binaries that have a service file. Also install() is moved to if() blocks used for configure_file(). Signed-off-by: Martin Ejdestig <mejdestig@luxoft.com>
* cmake: systemd: fix hardcoded user in dlt-dbus.service (Issue #36)Christoph Lipka2018-12-061-1/+1
| | | | Signed-off-by: Christoph Lipka <clipka@de.adit-jv.com>
* Fix gcc 8 build (#74)Jesus Sanchez-Palencia2018-09-251-1/+1
| | | | | | | | | | | | * dlt-control-common: Fix build with GCC 8: When the "stringop-truncation" warning is treated as an error, the build fails with the following message: * dlt-control-common.c:213:29: error: ‘strncpy’ output may be truncated copying 255 bytes from a string of length 1023 [-Werror=stringop-truncation] On this file we want to truncate the string due to the destination buffer size, so fix the above by using memcpy() instead. * dlt-logstorage-common: Fix build with GCC 8: When the "stringop-truncation" warning is treated as an error, the build fails with the following message: * dlt-logstorage-common.c:313:5: error: ‘strncpy’ specified bound 1024 equals destination size [-Werror=stringop-truncation] In order to avoid truncating and leaving the '\0' byte out, reduce the bound by 1 byte. * systemd/3rdparty: Fix sd-daemon build with GCC 8: When the "stringop-truncation" warning is treated as an error, the build fails with the following message: * sd-daemon.c:453:9: error: ‘strncpy’ specified bound 108 equals destination size. In order to avoid truncating and leaving the '\0' byte out, reduce the bound by 1 byte. Signed-off-by: Jesus Sanchez-Palencia <jesus.sanchez-palencia@intel.com>
* Replaced Type=Simple with Type=simple in cmkake files for .service filesLutz Helwing2016-01-286-6/+6
| | | | Signed-off-by: Lutz Helwing <lutz_helwing@mentor.com>
* Fixed messed up option to specify user for non root processesLutz Helwing2016-01-285-5/+5
| | | | | Change-Id: Ib5518d058c367b0514930157880231f6d0e19d5f Signed-off-by: Lutz Helwing <lutz_helwing@mentor.com>
* Add systemd install dir parameterFrederik Sdun2016-01-276-6/+6
| | | | | | | Add option to specify user for non root processes Change-Id: I8055695c9653e3a52a3838d20e4be87ef5de3972 Signed-off-by: Lutz Helwing <lutz_helwing@mentor.com>
* Cleanup masterStefan Vacek2015-10-073-0/+0
| | | | | | | - remove compiler warnings - fix file permissions Signed-off-by: Stefan Vacek <stefan.vacek@intel.com>
* Removed all trailing whitespacesLutz Helwing2015-07-211-11/+11
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed license headers and copyright doxygen commentsLutz Helwing2015-06-177-7/+7
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Updated license headers to latest GENIVI license policy. Fixed further LRT ↵Lutz Helwing2015-06-177-63/+70
| | | | | | Scan findings. Renamed and cleanup further files. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Unified all line endings to UNIX style.Jens Bocklage2015-06-172-64/+64
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* First implementation of DLT DBus adapter.Alexander Wenzel2014-06-112-0/+41
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fix: Install Example service file only when example enabledAlexander Wenzel2013-10-241-1/+5
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Added cmake installation path to systemd service files installation.Alexander Wenzel2013-10-181-1/+1
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* systemd/CMakeLists: Remove SYSTEMD_CONFIGURATIONS_FILES_DIR existance check.Noor2013-07-251-11/+7
| | | | | | | | | | | * During cross-compilation on ubuntu 10.04 the if condition checks the exitance of SYSTEMD_CONFIGURATIONS_FILES_DIR on host machine. It should not check host folders during cross-compilation. It results in no service file is installed even systemd is enabled during cross-compilation. Remove that if condition and its corresponding else condition. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* First version of journal support.Alexander Wenzel2013-07-251-1/+2
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-90] Implemented systemd watchdog concept in dlt-systemChristian Muck2012-06-136-41/+144
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-90] Implemented systemd watchdog conceptChristian Muck2012-06-135-19/+869
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Corrected email of Alexander WenzelChristian Muck2012-03-271-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* GDLT-38, Update licenses in CMakeListsLassi Marttala2012-03-261-32/+11
|
* Modified systemd unit files.Christian Muck2012-02-212-2/+2
|
* Modified systemd unit file for dlt-daemon.Christian Muck2012-02-211-1/+1
|
* Update project structureChristian Muck2012-02-131-0/+45
|
* [GSW-16] Systemd configuration for syslog to DLT dapaterChristian Muck2011-09-052-1/+20
|
* Init of dlt daemonChristian Muck2011-04-111-0/+16