~vorlon/ubuntu/raring/upstart/lp.1199778

Viewing all changes in revision 1182.14.77.

Simplify logfile name encoding.

* init/job_process.c: job_process_log_path(): Ditch D-Bus job name
  encoding in path names for saner approach that simply remaps slash
  characters (minimal surprises for users).
* init/job_process.h: Addition of macros:
  - JOB_PROCESS_LOG_FILE_EXT
  - JOB_PROCESS_LOG_REMAP_FROM_CHAR
  - JOB_PROCESS_LOG_REMAP_TO_CHAR
* init/man/init.5: Update console section for simplified log filename
  encoding approach.
* init/test_job_process.c: test_log_path(): Updates for simplified
  logfile name encoding.
* util/tests/test_user_sessions.sh: Updates for simplified
  logfile name encoding: removed dbus_encode() and replaced with
  upstart_encode().

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: