------------------------------------------------------------ revno: 1648 tags: 1.13 committer: James Hunt <james.h...@ubuntu.com> branch nick: upstart timestamp: Fri 2014-07-11 22:32:38 +0100 message: * NEWS: Release 1.13 modified: ChangeLog NEWS po/upstart.pot
-- lp:upstart https://code.launchpad.net/~upstart-devel/upstart/trunk Your team Upstart Reviewers is subscribed to branch lp:upstart. To unsubscribe from this branch go to https://code.launchpad.net/~upstart-devel/upstart/trunk/+edit-subscription
=== modified file 'ChangeLog' --- ChangeLog 2014-07-10 16:07:57 +0000 +++ ChangeLog 2014-07-11 21:32:38 +0000 @@ -1,3 +1,7 @@ +2014-07-11 James Hunt <james.h...@ubuntu.com> + + * NEWS: Release 1.13 + 2014-07-09 James Hunt <james.h...@ubuntu.com> * init/job_process.c: Unhide job_process_error_abort() to allow it to be === modified file 'NEWS' --- NEWS 2014-03-11 14:59:23 +0000 +++ NEWS 2014-07-11 21:32:38 +0000 @@ -1,6 +1,21 @@ -1.13 xxxx-xx-xx "" +1.13 xxxx-xx-xx "poor paul pore paw pole pour poll pull poole pool pawl" - * NEWS: Begin new release. + * Fix for handling upgrade from non-stateful-re-exec instance to a + stateful-re-exec-capable one (LP:#1303891). + * Disable chroot sessions by default. A new '--chroot-sessions' + command-line option restores the old default behaviour. + * New tests and improved documentation. + * Fix for Session Init umask change on re-exec (LP: #1302117). + * Allow '--confdir' to look for system jobs in multiple + locations, which also adds new command-line options + '--append-confdir' and '--prepend-confdir' for full flexibility + (LP: #1315060). + * Allow initctl(8) commands 'set-env' and 'unset-env' to operate on + multiple environment variables (LP: #1324096). + * Support for cgroups via a new 'cgroup' stanza. This makes use of + cgmanager(8) and is available to both System and Session Inits. + Support for cgroups can be disabled at built-time if required. See + init(5) for 'cgroup' stanza syntax and examples. 1.12.1 2014-03-11 "Standing Room Only" === modified file 'po/upstart.pot' --- po/upstart.pot 2014-03-11 14:44:56 +0000 +++ po/upstart.pot 2014-07-11 21:32:38 +0000 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: upstart 1.12.1\n" +"Project-Id-Version: upstart 1.13\n" "Report-Msgid-Bugs-To: n...@bugs.launchpad.net\n" -"POT-Creation-Date: 2014-03-11 14:33+0000\n" +"POT-Creation-Date: 2014-07-11 22:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -47,143 +47,149 @@ msgid "Configuration directory deleted" msgstr "" -#: init/control.c:219 +#: init/control.c:223 msgid "Connection from private client" msgstr "" -#: init/control.c:382 +#: init/control.c:386 msgid "Disconnected from notified D-Bus bus" msgstr "" -#: init/control.c:384 +#: init/control.c:388 #, c-format msgid "Disconnected from D-Bus %s bus" msgstr "" -#: init/control.c:458 +#: init/control.c:462 msgid "You do not have permission to reload configuration" msgstr "" -#: init/control.c:462 init/main.c:972 +#: init/control.c:466 init/main.c:1022 msgid "Reloading configuration" msgstr "" -#: init/control.c:506 init/control.c:667 +#: init/control.c:510 init/control.c:671 msgid "Name may not be empty string" msgstr "" -#: init/control.c:537 +#: init/control.c:541 #, c-format msgid "Unknown job: %s" msgstr "" -#: init/control.c:660 +#: init/control.c:664 msgid "You do not have permission to emit an event" msgstr "" -#: init/control.c:675 init/job_class.c:835 init/job_class.c:1045 -#: init/job_class.c:1185 init/job_class.c:1321 +#: init/control.c:679 init/job_class.c:843 init/job_class.c:1066 +#: init/job_class.c:1206 init/job_class.c:1342 msgid "Env must be KEY=VALUE pairs" msgstr "" -#: init/control.c:827 +#: init/control.c:831 msgid "You do not have permission to set log priority" msgstr "" -#: init/control.c:851 +#: init/control.c:855 msgid "The log priority given was not recognised" msgstr "" -#: init/control.c:903 +#: init/control.c:907 msgid "You do not have permission to notify disk is writeable" msgstr "" -#: init/control.c:949 +#: init/control.c:953 msgid "Not permissible to notify D-Bus address for PID 1" msgstr "" -#: init/control.c:956 +#: init/control.c:960 msgid "You do not have permission to notify D-Bus address" msgstr "" -#: init/control.c:967 init/control.c:1161 +#: init/control.c:971 init/control.c:1020 init/control.c:1028 +#: init/control.c:1223 msgid "Out of Memory" msgstr "" -#: init/control.c:1135 +#: init/control.c:1006 +msgid "You do not have permission to notify cgroup manager address" +msgstr "" + +#: init/control.c:1197 msgid "You do not have permission to request state" msgstr "" -#: init/control.c:1148 +#: init/control.c:1210 msgid "Ignoring state query from chroot session" msgstr "" -#: init/control.c:1189 +#: init/control.c:1251 msgid "You do not have permission to request restart" msgstr "" -#: init/control.c:1203 +#: init/control.c:1265 msgid "Ignoring restart request from chroot session" msgstr "" -#: init/control.c:1207 +#: init/control.c:1269 msgid "Restarting" msgstr "" -#: init/control.c:1295 init/control.c:1398 init/control.c:1671 +#: init/control.c:1358 init/control.c:1508 init/control.c:1816 msgid "You do not have permission to modify job environment" msgstr "" -#: init/control.c:1307 init/control.c:1416 init/control.c:1683 +#: init/control.c:1370 init/control.c:1520 init/control.c:1828 msgid "Not permissible to modify PID 1 job environment" msgstr "" -#: init/control.c:1313 init/control.c:1404 init/control.c:1505 -msgid "Variable may not be empty string" -msgstr "" - -#: init/control.c:1320 init/control.c:1423 init/control.c:1519 -#: init/control.c:1615 init/control.c:1690 +#: init/control.c:1377 init/control.c:1527 init/control.c:1664 +#: init/control.c:1760 init/control.c:1835 msgid "Job may not be empty string" msgstr "" -#: init/control.c:1331 +#: init/control.c:1388 msgid "Ignoring set env request from chroot session" msgstr "" -#: init/control.c:1434 +#: init/control.c:1400 init/control.c:1462 init/control.c:1548 +#: init/control.c:1598 init/control.c:1650 +msgid "Variable may not be empty string" +msgstr "" + +#: init/control.c:1538 msgid "Ignoring unset env request from chroot session" msgstr "" -#: init/control.c:1460 init/control.c:1563 +#: init/control.c:1568 init/control.c:1708 msgid "No such variable" msgstr "" -#: init/control.c:1499 init/control.c:1601 +#: init/control.c:1644 init/control.c:1746 msgid "You do not have permission to query job environment" msgstr "" -#: init/control.c:1530 +#: init/control.c:1675 msgid "Ignoring get env request from chroot session" msgstr "" -#: init/control.c:1701 +#: init/control.c:1846 msgid "Ignoring reset env request from chroot session" msgstr "" -#: init/control.c:1834 +#: init/control.c:1979 msgid "unable to create session file" msgstr "" -#: init/control.c:1841 +#: init/control.c:1986 msgid "unable to write session file" msgstr "" -#: init/control.c:1890 +#: init/control.c:2035 msgid "You do not have permission to end session" msgstr "" -#: init/control.c:1898 +#: init/control.c:2043 msgid "Ignoring session end request from chroot session" msgstr "" @@ -195,7 +201,7 @@ msgid "Unknown parameter" msgstr "" -#: init/errors.h:65 init/errors.h:78 +#: init/errors.h:65 init/errors.h:79 msgid "Expected operator" msgstr "" @@ -212,625 +218,693 @@ msgstr "" #: init/errors.h:69 +msgid "Failed to set security context" +msgstr "" + +#: init/errors.h:70 msgid "Illegal interval, expected number of seconds" msgstr "" -#: init/errors.h:70 +#: init/errors.h:71 msgid "Illegal exit status, expected integer" msgstr "" -#: init/errors.h:71 +#: init/errors.h:72 msgid "Illegal signal status, expected integer" msgstr "" -#: init/errors.h:72 +#: init/errors.h:73 msgid "Illegal file creation mask, expected octal integer" msgstr "" -#: init/errors.h:73 +#: init/errors.h:74 msgid "Illegal nice value, expected -20 to 19" msgstr "" -#: init/errors.h:74 +#: init/errors.h:75 msgid "Illegal oom adjustment, expected -16 to 15 or 'never'" msgstr "" -#: init/errors.h:75 +#: init/errors.h:76 msgid "Illegal oom score adjustment, expected -999 to 1000 or 'never'" msgstr "" -#: init/errors.h:76 +#: init/errors.h:77 msgid "Illegal limit, expected 'unlimited' or integer" msgstr "" -#: init/errors.h:77 +#: init/errors.h:78 msgid "Expected event" msgstr "" -#: init/errors.h:79 +#: init/errors.h:80 msgid "Expected variable name before value" msgstr "" -#: init/errors.h:80 +#: init/errors.h:81 msgid "Mismatched parentheses" msgstr "" -#: init/errors.h:81 +#: init/errors.h:82 msgid "Name already taken" msgstr "" -#: init/event.c:287 +#: init/event.c:290 #, c-format msgid "Handling %s event" msgstr "" -#: init/event.c:396 -#, c-format -msgid "Failed to obtain %s instance: %s" -msgstr "" - -#: init/event.c:499 +#: init/event.c:488 msgid "Event failed" msgstr "" -#: init/job.c:280 +#: init/job.c:334 #, c-format msgid "%s goal changed from %s to %s" msgstr "" -#: init/job.c:351 +#: init/job.c:409 #, c-format msgid "%s state changed from %s to %s" msgstr "" -#: init/job.c:797 init/job.c:835 +#: init/job.c:934 init/job.c:972 msgid "Job failed to start" msgstr "" -#: init/job.c:810 init/job.c:846 +#: init/job.c:947 init/job.c:983 msgid "Job failed while stopping" msgstr "" -#: init/job.c:822 init/job.c:857 +#: init/job.c:959 init/job.c:994 msgid "Job failed to restart" msgstr "" -#: init/job.c:1051 +#: init/job.c:1188 msgid "stop" msgstr "" -#: init/job.c:1053 +#: init/job.c:1190 msgid "start" msgstr "" -#: init/job.c:1055 +#: init/job.c:1192 msgid "respawn" msgstr "" -#: init/job.c:1100 +#: init/job.c:1237 msgid "waiting" msgstr "" -#: init/job.c:1102 +#: init/job.c:1239 msgid "starting" msgstr "" -#: init/job.c:1104 init/process.c:90 +#: init/job.c:1241 +msgid "security-spawning" +msgstr "" + +#: init/job.c:1243 init/process.c:90 msgid "security" msgstr "" -#: init/job.c:1106 init/process.c:82 +#: init/job.c:1245 +msgid "pre-starting" +msgstr "" + +#: init/job.c:1247 init/process.c:82 msgid "pre-start" msgstr "" -#: init/job.c:1108 +#: init/job.c:1249 +msgid "spawning" +msgstr "" + +#: init/job.c:1251 msgid "spawned" msgstr "" -#: init/job.c:1110 init/process.c:84 +#: init/job.c:1253 +msgid "post-starting" +msgstr "" + +#: init/job.c:1255 init/process.c:84 msgid "post-start" msgstr "" -#: init/job.c:1112 +#: init/job.c:1257 msgid "running" msgstr "" -#: init/job.c:1114 init/process.c:86 +#: init/job.c:1259 +msgid "pre-stopping" +msgstr "" + +#: init/job.c:1261 init/process.c:86 msgid "pre-stop" msgstr "" -#: init/job.c:1116 +#: init/job.c:1263 msgid "stopping" msgstr "" -#: init/job.c:1118 +#: init/job.c:1265 msgid "killed" msgstr "" -#: init/job.c:1120 init/process.c:88 +#: init/job.c:1267 +msgid "post-stopping" +msgstr "" + +#: init/job.c:1269 init/process.c:88 msgid "post-stop" msgstr "" -#: init/job.c:1205 init/job.c:1280 init/job.c:1356 init/job.c:1425 -#: init/job_class.c:1037 init/job_class.c:1177 init/job_class.c:1313 +#: init/job.c:1366 init/job.c:1454 init/job.c:1530 init/job.c:1599 +#: init/job_class.c:1045 init/job_class.c:1198 init/job_class.c:1334 #, c-format msgid "You do not have permission to modify job: %s" msgstr "" -#: init/job.c:1213 init/job_class.c:1101 +#: init/job.c:1374 init/job_class.c:1122 #, c-format msgid "Job is already running: %s" msgstr "" -#: init/job.c:1288 init/job.c:1364 init/job_class.c:1231 init/job_class.c:1366 +#: init/job.c:1387 init/job_class.c:1057 +#, c-format +msgid "Job cannot be started as cgroup manager not available: %s" +msgstr "" + +#: init/job.c:1462 init/job.c:1538 init/job_class.c:1252 init/job_class.c:1387 #, c-format msgid "Job has already been stopped: %s" msgstr "" -#: init/job.c:1433 +#: init/job.c:1607 #, c-format msgid "Job is not running: %s" msgstr "" -#: init/job.c:1911 init/job_class.c:2232 init/job_class.c:2267 +#: init/job.c:2113 init/job_class.c:2268 init/job_class.c:2303 msgid "BUG" msgstr "" -#: init/job.c:1912 +#: init/job.c:2114 msgid "instance 'stop on' parse error" msgstr "" -#: init/job_class.c:865 init/job_class.c:1075 util/initctl.c:1688 +#: init/job_class.c:873 init/job_class.c:1096 util/initctl.c:1708 msgid "Usage" msgstr "" -#: init/job_class.c:883 init/job_class.c:928 init/job_class.c:1223 -#: init/job_class.c:1358 +#: init/job_class.c:891 init/job_class.c:936 init/job_class.c:1244 +#: init/job_class.c:1379 #, c-format msgid "Unknown instance: %s" msgstr "" -#: init/job_class.c:2233 +#: init/job_class.c:2269 msgid "'start on' parse error" msgstr "" -#: init/job_class.c:2268 +#: init/job_class.c:2304 msgid "'stop on' parse error" msgstr "" -#: init/job_class.c:2606 +#: init/job_class.c:2650 msgid "unable to clear CLOEXEC bit on log fd" msgstr "" -#: init/job_process.c:325 +#: init/job_class.c:2744 #, c-format -msgid "Failed to spawn %s %s process: %s" +msgid "Failed to obtain %s instance: %s" msgstr "" -#: init/job_process.c:331 +#: init/job_process.c:318 init/job_process.c:2458 msgid "Temporary process spawn error" msgstr "" -#: init/job_process.c:338 +#: init/job_process.c:323 #, c-format msgid "%s %s process (%d)" msgstr "" -#: init/job_process.c:487 +#: init/job_process.c:448 +msgid "cgroup support not available" +msgstr "" + +#: init/job_process.c:452 +msgid "cgroup manager not available" +msgstr "" + +#: init/job_process.c:493 msgid "Failed to create pty - disabling logging for job" msgstr "" -#: init/job_process.c:534 +#: init/job_process.c:540 #, c-format msgid "Pausing %s (%d) [pre-exec] for debug" msgstr "" -#: init/job_process.c:671 +#: init/job_process.c:664 #, c-format msgid "Failed to open system console: %s" msgstr "" -#: init/job_process.c:1040 +#: init/job_process.c:1060 #, c-format msgid "unable to move script fd: %s" msgstr "" -#: init/job_process.c:1045 +#: init/job_process.c:1065 #, c-format msgid "unable to open console: %s" msgstr "" -#: init/job_process.c:1100 +#: init/job_process.c:1120 #, c-format msgid "unable to set \"%s\" resource limit: %s" msgstr "" -#: init/job_process.c:1105 +#: init/job_process.c:1125 #, c-format msgid "unable to set priority: %s" msgstr "" -#: init/job_process.c:1110 +#: init/job_process.c:1130 #, c-format msgid "unable to set oom adjustment: %s" msgstr "" -#: init/job_process.c:1115 +#: init/job_process.c:1135 #, c-format msgid "unable to change root directory: %s" msgstr "" -#: init/job_process.c:1120 +#: init/job_process.c:1140 #, c-format msgid "unable to change working directory: %s" msgstr "" -#: init/job_process.c:1125 +#: init/job_process.c:1145 #, c-format msgid "unable to set trace: %s" msgstr "" -#: init/job_process.c:1130 +#: init/job_process.c:1150 #, c-format msgid "unable to execute: %s" msgstr "" -#: init/job_process.c:1135 +#: init/job_process.c:1155 #, c-format msgid "unable to getpwnam: %s" msgstr "" -#: init/job_process.c:1140 +#: init/job_process.c:1160 #, c-format msgid "unable to getgrnam: %s" msgstr "" -#: init/job_process.c:1145 +#: init/job_process.c:1165 #, c-format msgid "unable to getpwuid: %s" msgstr "" -#: init/job_process.c:1150 +#: init/job_process.c:1170 #, c-format msgid "unable to getgrgid: %s" msgstr "" -#: init/job_process.c:1155 +#: init/job_process.c:1175 msgid "unable to find setuid user" msgstr "" -#: init/job_process.c:1159 +#: init/job_process.c:1179 msgid "unable to find setgid group" msgstr "" -#: init/job_process.c:1163 +#: init/job_process.c:1183 #, c-format msgid "unable to setuid: %s" msgstr "" -#: init/job_process.c:1168 +#: init/job_process.c:1188 #, c-format msgid "unable to setgid: %s" msgstr "" -#: init/job_process.c:1173 +#: init/job_process.c:1193 #, c-format msgid "unable to chown: %s" msgstr "" -#: init/job_process.c:1178 +#: init/job_process.c:1198 #, c-format msgid "unable to unlockpt: %s" msgstr "" -#: init/job_process.c:1183 +#: init/job_process.c:1203 #, c-format msgid "unable to granpt: %s" msgstr "" -#: init/job_process.c:1188 +#: init/job_process.c:1208 #, c-format msgid "unable to get ptsname: %s" msgstr "" -#: init/job_process.c:1193 +#: init/job_process.c:1213 #, c-format msgid "unable to open pty slave: %s" msgstr "" -#: init/job_process.c:1198 +#: init/job_process.c:1218 #, c-format msgid "unable to modify signal handler: %s" msgstr "" -#: init/job_process.c:1203 +#: init/job_process.c:1223 #, c-format msgid "unable to allocate memory: %s" msgstr "" -#: init/job_process.c:1208 +#: init/job_process.c:1228 #, c-format msgid "unable to initgroups: %s" msgstr "" -#: init/job_process.c:1213 +#: init/job_process.c:1233 #, c-format msgid "unable to switch security profile: %s" msgstr "" -#: init/job_process.c:1244 init/job_process.c:1386 +#: init/job_process.c:1238 +#, c-format +msgid "unable to connect to CGManager: %s" +msgstr "" + +#: init/job_process.c:1243 +#, c-format +msgid "unable to setup cgroup: %s" +msgstr "" + +#: init/job_process.c:1248 +#, c-format +msgid "unable to enter cgroup: %s" +msgstr "" + +#: init/job_process.c:1279 init/job_process.c:1422 #, c-format msgid "Sending %s signal to %s %s process (%d)" msgstr "" -#: init/job_process.c:1253 init/job_process.c:1395 +#: init/job_process.c:1288 init/job_process.c:1431 #, c-format msgid "Failed to send %s signal to %s %s process (%d): %s" msgstr "" -#: init/job_process.c:1456 +#: init/job_process.c:1492 #, c-format msgid "%s %s process (%d) terminated with status %d" msgstr "" -#: init/job_process.c:1461 +#: init/job_process.c:1497 #, c-format msgid "%s %s process (%d) exited normally" msgstr "" -#: init/job_process.c:1476 +#: init/job_process.c:1512 #, c-format msgid "%s %s process (%d) killed by %s signal" msgstr "" -#: init/job_process.c:1480 +#: init/job_process.c:1516 #, c-format msgid "%s %s process (%d) killed by signal %d" msgstr "" -#: init/job_process.c:1494 +#: init/job_process.c:1530 #, c-format msgid "%s %s process (%d) stopped by %s signal" msgstr "" -#: init/job_process.c:1498 +#: init/job_process.c:1534 #, c-format msgid "%s %s process (%d) stopped by signal %d" msgstr "" -#: init/job_process.c:1512 +#: init/job_process.c:1548 #, c-format msgid "%s %s process (%d) continued by %s signal" msgstr "" -#: init/job_process.c:1516 +#: init/job_process.c:1552 #, c-format msgid "%s %s process (%d) continued by signal %d" msgstr "" -#: init/job_process.c:1651 +#: init/job_process.c:1719 #, c-format msgid "%s respawning too fast, stopped" msgstr "" -#: init/job_process.c:1657 +#: init/job_process.c:1725 #, c-format msgid "%s %s process ended, respawning" msgstr "" -#: init/job_process.c:1768 +#: init/job_process.c:1836 msgid "Failed to add log to unflushed queue" msgstr "" -#: init/job_process.c:1934 +#: init/job_process.c:2013 #, c-format msgid "Failed to set ptrace options for %s %s process (%d): %s" msgstr "" -#: init/job_process.c:1947 init/job_process.c:2142 +#: init/job_process.c:2026 init/job_process.c:2222 #, c-format msgid "Failed to continue traced %s %s process (%d): %s" msgstr "" -#: init/job_process.c:1987 init/job_process.c:2078 init/job_process.c:2133 +#: init/job_process.c:2066 init/job_process.c:2158 init/job_process.c:2213 #, c-format msgid "Failed to detach traced %s %s process (%d): %s" msgstr "" -#: init/job_process.c:2027 +#: init/job_process.c:2106 #, c-format msgid "Failed to deliver signal to traced %s %s process (%d): %s" msgstr "" -#: init/job_process.c:2062 +#: init/job_process.c:2142 #, c-format msgid "Failed to obtain child process id for %s %s process (%d): %s" msgstr "" -#: init/job_process.c:2069 +#: init/job_process.c:2149 #, c-format msgid "%s %s process (%d) became new process (%d)" msgstr "" -#: init/job_process.c:2128 +#: init/job_process.c:2208 #, c-format msgid "%s %s process (%d) executable changed" msgstr "" +#: init/job_process.c:2468 +#, c-format +msgid "Failed to spawn %s %s process: %s" +msgstr "" + #: init/log.c:354 msgid "Failed to write to log file" msgstr "" -#: init/main.c:149 +#: init/main.c:171 +msgid "specify additional directory to load configuration files from" +msgstr "" + +#: init/main.c:174 +msgid "enable chroot sessions" +msgstr "" + +#: init/main.c:177 msgid "specify alternative directory to load configuration files from" msgstr "" -#: init/main.c:152 +#: init/main.c:180 msgid "default value for console stanza" msgstr "" -#: init/main.c:155 +#: init/main.c:183 +msgid "specify alternative directory to store job output logs in" +msgstr "" + +#: init/main.c:187 +msgid "do not support cgroups" +msgstr "" + +#: init/main.c:191 msgid "do not connect to a D-Bus bus" msgstr "" -#: init/main.c:158 +#: init/main.c:194 msgid "jobs will not inherit environment of init" msgstr "" -#: init/main.c:161 -msgid "specify alternative directory to store job output logs in" -msgstr "" - -#: init/main.c:164 +#: init/main.c:197 msgid "disable job logging" msgstr "" -#: init/main.c:167 -msgid "disable chroot sessions" -msgstr "" - -#: init/main.c:170 +#: init/main.c:200 msgid "do not emit any startup event (for testing)" msgstr "" -#: init/main.c:174 +#: init/main.c:203 +msgid "specify additional initial directory to load configuration files from" +msgstr "" + +#: init/main.c:207 msgid "flag a re-exec has occurred" msgstr "" -#: init/main.c:178 +#: init/main.c:211 msgid "specify file descriptor to read serialisation data from" msgstr "" -#: init/main.c:181 +#: init/main.c:214 msgid "use D-Bus session bus rather than system bus (for testing)" msgstr "" -#: init/main.c:184 +#: init/main.c:217 msgid "specify an alternative initial event (for testing)" msgstr "" -#: init/main.c:187 +#: init/main.c:220 msgid "start in user mode (as used for user sessions)" msgstr "" -#: init/main.c:190 +#: init/main.c:223 msgid "attempt to write state file on every re-exec" msgstr "" -#: init/main.c:213 +#: init/main.c:248 msgid "Process management daemon." msgstr "" -#: init/main.c:215 +#: init/main.c:250 msgid "" "This daemon is normally executed by the kernel and given process id 1 to " "denote its special status. When executed by a user process, it will " "actually run /sbin/telinit." msgstr "" -#: init/main.c:245 util/reboot.c:172 util/shutdown.c:373 util/telinit.c:251 +#: init/main.c:280 util/reboot.c:172 util/shutdown.c:373 util/telinit.c:251 msgid "Need to be root" msgstr "" -#: init/main.c:254 +#: init/main.c:289 msgid "Not being executed as init" msgstr "" -#: init/main.c:305 +#: init/main.c:340 msgid "Unable to mount /dev filesystem" msgstr "" -#: init/main.c:314 +#: init/main.c:349 msgid "Cannot create directory" msgstr "" -#: init/main.c:322 +#: init/main.c:357 msgid "Unable to mount /dev/pts filesystem" msgstr "" -#: init/main.c:348 +#: init/main.c:383 msgid "Unable to initialize console, will try /dev/null" msgstr "" -#: init/main.c:354 +#: init/main.c:389 msgid "Unable to initialize console as /dev/null" msgstr "" -#: init/main.c:370 init/main.c:854 +#: init/main.c:405 init/main.c:904 msgid "Unable to set root directory" msgstr "" -#: init/main.c:383 +#: init/main.c:418 msgid "Unable to mount /proc filesystem" msgstr "" -#: init/main.c:393 +#: init/main.c:428 msgid "Unable to mount /sys filesystem" msgstr "" -#: init/main.c:516 init/main.c:522 +#: init/main.c:551 init/main.c:557 msgid "Unable to set default oom score" msgstr "" -#: init/main.c:531 +#: init/main.c:566 msgid "Stateful re-exec supported but stateless re-exec requested" msgstr "" -#: init/main.c:545 +#: init/main.c:580 msgid "Failed to read serialisation data" msgstr "" -#: init/main.c:546 init/state.c:2020 +#: init/main.c:581 init/state.c:2060 msgid "reverting to stateless re-exec" msgstr "" -#: init/main.c:558 +#: init/main.c:593 msgid "Both stateful and stateless re-execs failed" msgstr "" -#: init/main.c:613 +#: init/main.c:663 msgid "Unable to listen for private connections" msgstr "" -#: init/main.c:627 +#: init/main.c:677 #, c-format msgid "Not connecting to %s bus" msgstr "" -#: init/main.c:652 +#: init/main.c:702 msgid "Unable to setup standard file descriptors" msgstr "" -#: init/main.c:708 +#: init/main.c:758 msgid "Unable to register as subreaper" msgstr "" -#: init/main.c:871 +#: init/main.c:921 #, c-format msgid "Caught %s, core dumped" msgstr "" -#: init/main.c:875 +#: init/main.c:925 #, c-format msgid "Caught %s, unable to dump core" msgstr "" -#: init/main.c:906 +#: init/main.c:956 #, c-format msgid "Re-executing %s" msgstr "" -#: init/main.c:999 +#: init/main.c:1049 #, c-format msgid "Reconnecting to D-Bus %s bus" msgstr "" -#: init/main.c:1006 +#: init/main.c:1056 #, c-format msgid "Unable to connect to the D-Bus %s bus: %s" msgstr "" -#: init/main.c:1085 +#: init/main.c:1135 msgid "invalid console type specified" msgstr "" @@ -856,68 +930,72 @@ msgid "Quiesce %s sequence took %s%d second%s" msgstr "" -#: init/state.c:357 init/state.c:365 init/state.c:378 init/state.c:389 -#: init/state.c:398 init/state.c:407 +#: init/state.c:369 init/state.c:377 init/state.c:390 init/state.c:405 +#: init/state.c:417 init/state.c:426 init/state.c:435 msgid "Failed to serialise" msgstr "" -#: init/state.c:379 +#: init/state.c:391 msgid "control bus address" msgstr "" -#: init/state.c:460 +#: init/state.c:406 init/state.c:531 init/state.c:535 +msgid "cgroup manager address" +msgstr "" + +#: init/state.c:492 msgid "Detected invalid serialisation data" msgstr "" -#: init/state.c:469 init/state.c:474 init/state.c:482 init/state.c:497 -#: init/state.c:509 init/state.c:517 +#: init/state.c:501 init/state.c:506 init/state.c:514 init/state.c:530 +#: init/state.c:544 init/state.c:554 init/state.c:562 msgid "Failed to deserialise" msgstr "" -#: init/state.c:489 +#: init/state.c:521 msgid "No control details present in state data" msgstr "" -#: init/state.c:501 +#: init/state.c:548 msgid "No ConfSources present in state data" msgstr "" -#: init/state.c:513 +#: init/state.c:558 msgid "No global job environment data present in state data" msgstr "" -#: init/state.c:522 +#: init/state.c:567 msgid "Failed to resolve deserialisation dependencies" msgstr "" -#: init/state.c:1715 +#: init/state.c:1756 msgid "failed to demarshal D-Bus message" msgstr "" -#: init/state.c:1980 +#: init/state.c:2020 #, c-format msgid "Failed to re-execute %s: %s" msgstr "" -#: init/state.c:2019 +#: init/state.c:2059 msgid "Failed to generate serialisation data" msgstr "" -#: init/state.c:2027 +#: init/state.c:2067 msgid "Performing stateful re-exec" msgstr "" -#: init/state.c:2067 +#: init/state.c:2107 #, c-format msgid "Passing state from PID %d to parent" msgstr "" -#: init/state.c:2076 +#: init/state.c:2116 #, c-format msgid "Failed to release D-Bus name: %s" msgstr "" -#: init/state.c:2085 +#: init/state.c:2125 msgid "Failed to write serialisation data" msgstr "" @@ -925,146 +1003,155 @@ msgid "Unable to create device" msgstr "" -#: util/initctl.c:364 +#: util/initctl.c:366 msgid "Unable to connect to system bus" msgstr "" -#: util/initctl.c:365 +#: util/initctl.c:367 msgid "Unable to connect to session bus" msgstr "" -#: util/initctl.c:374 +#: util/initctl.c:376 #, c-format msgid "%s: --dest given without --system\n" msgstr "" -#: util/initctl.c:382 +#: util/initctl.c:384 msgid "Unable to connect to Upstart" msgstr "" -#: util/initctl.c:592 util/initctl.c:727 util/initctl.c:855 util/initctl.c:990 -#: util/initctl.c:1084 util/initctl.c:1658 util/initctl.c:2848 +#: util/initctl.c:594 util/initctl.c:729 util/initctl.c:857 util/initctl.c:992 +#: util/initctl.c:1110 util/initctl.c:1678 util/initctl.c:2913 #, c-format msgid "%s: missing job name\n" msgstr "" -#: util/initctl.c:1388 util/initctl.c:1492 +#: util/initctl.c:1056 +msgid "Not running" +msgstr "" + +#: util/initctl.c:1414 util/initctl.c:1512 #, c-format msgid "%s: missing variable name\n" msgstr "" -#: util/initctl.c:1438 +#: util/initctl.c:1463 #, c-format msgid "%s: missing variable value\n" msgstr "" -#: util/initctl.c:1723 +#: util/initctl.c:1743 #, c-format msgid "%s: missing event name\n" msgstr "" -#: util/initctl.c:1920 +#: util/initctl.c:1940 msgid "Invalid job class" msgstr "" -#: util/initctl.c:2009 +#: util/initctl.c:2029 #, c-format msgid "%s: missing D-Bus address\n" msgstr "" -#: util/initctl.c:2057 +#: util/initctl.c:2074 +#, c-format +msgid "%s: missing address\n" +msgstr "" + +#: util/initctl.c:2122 msgid "Unable to query session directory" msgstr "" -#: util/initctl.c:2110 +#: util/initctl.c:2175 msgid "Ignoring stale session file" msgstr "" -#: util/initctl.c:2711 +#: util/initctl.c:2776 msgid "unknown event" msgstr "" -#: util/initctl.c:2715 +#: util/initctl.c:2780 msgid "unknown job" msgstr "" -#: util/initctl.c:2874 +#: util/initctl.c:2939 msgid "use existing D-Bus session bus to connect to init daemon (for testing)" msgstr "" -#: util/initctl.c:2876 +#: util/initctl.c:2941 msgid "use D-Bus system bus to connect to init daemon" msgstr "" -#: util/initctl.c:2878 +#: util/initctl.c:2943 msgid "destination well-known name on D-Bus bus" msgstr "" -#: util/initctl.c:2880 +#: util/initctl.c:2945 msgid "run in user mode (as used for user sessions)" msgstr "" -#: util/initctl.c:2893 +#: util/initctl.c:2958 msgid "do not wait for job to start before exiting" msgstr "" -#: util/initctl.c:2905 +#: util/initctl.c:2970 msgid "do not wait for job to stop before exiting" msgstr "" -#: util/initctl.c:2917 +#: util/initctl.c:2982 msgid "do not wait for job to restart before exiting" msgstr "" -#: util/initctl.c:2956 +#: util/initctl.c:3021 msgid "do not wait for event to finish before exiting" msgstr "" -#: util/initctl.c:2997 +#: util/initctl.c:3062 msgid "" "enumerate list of events and jobs causing job created from job config to " "start/stop" msgstr "" -#: util/initctl.c:3010 +#: util/initctl.c:3075 msgid "ignore specified list of events (comma-separated)" msgstr "" -#: util/initctl.c:3012 +#: util/initctl.c:3077 msgid "Generate warning for any unreachable events/jobs" msgstr "" -#: util/initctl.c:3023 util/initctl.c:3036 util/initctl.c:3047 -#: util/initctl.c:3058 util/initctl.c:3069 +#: util/initctl.c:3088 util/initctl.c:3101 util/initctl.c:3112 +#: util/initctl.c:3123 util/initctl.c:3134 msgid "apply to global job environment table" msgstr "" -#: util/initctl.c:3025 +#: util/initctl.c:3090 msgid "do not replace the value of the variable if already set" msgstr "" -#: util/initctl.c:3088 +#: util/initctl.c:3153 msgid "Job" msgstr "" -#: util/initctl.c:3095 +#: util/initctl.c:3160 msgid "Event" msgstr "" -#: util/initctl.c:3102 +#: util/initctl.c:3167 msgid "Environment" msgstr "" -#: util/initctl.c:3110 util/initctl.c:3122 util/initctl.c:3133 -#: util/initctl.c:3144 util/initctl.c:3151 +#: util/initctl.c:3175 util/initctl.c:3187 util/initctl.c:3198 +#: util/initctl.c:3209 util/initctl.c:3216 msgid "JOB [KEY=VALUE]..." msgstr "" -#: util/initctl.c:3111 +#: util/initctl.c:3176 msgid "Start job." msgstr "" -#: util/initctl.c:3112 +#: util/initctl.c:3177 msgid "" "JOB is the name of the job that is to be started, this may be followed by " "zero or more environment variables to be defined in the new job.\n" @@ -1074,11 +1161,11 @@ "an existing instance is already running." msgstr "" -#: util/initctl.c:3123 +#: util/initctl.c:3188 msgid "Stop job." msgstr "" -#: util/initctl.c:3124 +#: util/initctl.c:3189 msgid "" "JOB is the name of the job that is to be stopped, this may be followed by " "zero or more environment variables to be passed to the job's pre-stop and " @@ -1088,11 +1175,11 @@ "decide which of multiple instances will be stopped." msgstr "" -#: util/initctl.c:3134 +#: util/initctl.c:3199 msgid "Restart job." msgstr "" -#: util/initctl.c:3135 +#: util/initctl.c:3200 msgid "" "JOB is the name of the job that is to be restarted, this may be followed by " "zero or more environment variables to be defined in the job after " @@ -1102,66 +1189,66 @@ "decide which of multiple instances will be restarted." msgstr "" -#: util/initctl.c:3145 +#: util/initctl.c:3210 msgid "Send HUP signal to job." msgstr "" -#: util/initctl.c:3146 +#: util/initctl.c:3211 msgid "" "JOB is the name of the job that is to be sent the signal, this may be " "followed by zero or more environment variables to distinguish between job " "instances.\n" msgstr "" -#: util/initctl.c:3152 +#: util/initctl.c:3217 msgid "Query status of job." msgstr "" -#: util/initctl.c:3153 +#: util/initctl.c:3218 msgid "" "JOB is the name of the job that is to be queried, this may be followed by " "zero or more environment variables to distguish between job instances.\n" msgstr "" -#: util/initctl.c:3159 +#: util/initctl.c:3224 msgid "List known jobs." msgstr "" -#: util/initctl.c:3160 +#: util/initctl.c:3225 msgid "The known jobs and their current status will be output." msgstr "" -#: util/initctl.c:3163 +#: util/initctl.c:3228 msgid "EVENT [KEY=VALUE]..." msgstr "" -#: util/initctl.c:3164 +#: util/initctl.c:3229 msgid "Emit an event." msgstr "" -#: util/initctl.c:3165 +#: util/initctl.c:3230 msgid "" "EVENT is the name of an event the init daemon should emit, this may be " "followed by zero or more environment variables to be included in the event.\n" msgstr "" -#: util/initctl.c:3171 +#: util/initctl.c:3236 msgid "Reload the configuration of the init daemon." msgstr "" -#: util/initctl.c:3175 +#: util/initctl.c:3240 msgid "Request the version of the init daemon." msgstr "" -#: util/initctl.c:3178 +#: util/initctl.c:3243 msgid "[PRIORITY]" msgstr "" -#: util/initctl.c:3179 +#: util/initctl.c:3244 msgid "Change the minimum priority of log messages from the init daemon." msgstr "" -#: util/initctl.c:3181 +#: util/initctl.c:3246 msgid "" "PRIORITY may be one of:\n" " `debug' (messages useful for debugging upstart are logged, equivalent to --" @@ -1178,117 +1265,125 @@ "Without arguments, this outputs the current log priority." msgstr "" -#: util/initctl.c:3198 util/initctl.c:3204 +#: util/initctl.c:3263 util/initctl.c:3269 msgid "[CONF]" msgstr "" -#: util/initctl.c:3199 +#: util/initctl.c:3264 msgid "Show emits, start on and stop on details for job configurations." msgstr "" -#: util/initctl.c:3200 +#: util/initctl.c:3265 msgid "" "If CONF specified, show configuration details for single job configuration, " "else show details for all jobs configurations.\n" msgstr "" -#: util/initctl.c:3205 +#: util/initctl.c:3270 msgid "Check for unreachable jobs/event conditions." msgstr "" -#: util/initctl.c:3206 +#: util/initctl.c:3271 msgid "" "List all jobs and events which cannot be satisfied by currently available " "job configuration files." msgstr "" -#: util/initctl.c:3210 util/initctl.c:3220 util/initctl.c:3230 +#: util/initctl.c:3275 util/initctl.c:3285 util/initctl.c:3295 msgid "VARIABLE" msgstr "" -#: util/initctl.c:3211 +#: util/initctl.c:3276 msgid "Retrieve value of a job environment variable." msgstr "" -#: util/initctl.c:3212 +#: util/initctl.c:3277 msgid "Display the value of a variable from the job environment table." msgstr "" -#: util/initctl.c:3216 +#: util/initctl.c:3281 msgid "Show all job environment variables." msgstr "" -#: util/initctl.c:3217 +#: util/initctl.c:3282 msgid "" "Displays sorted list of variables and their values from the job environment " "table." msgstr "" -#: util/initctl.c:3221 +#: util/initctl.c:3286 msgid "Revert all job environment variable changes." msgstr "" -#: util/initctl.c:3222 +#: util/initctl.c:3287 msgid "" "Discards all changes make to the job environment table, setting it back to " "its default value." msgstr "" -#: util/initctl.c:3225 +#: util/initctl.c:3290 msgid "VARIABLE[=VALUE]" msgstr "" -#: util/initctl.c:3226 -msgid "Set a job environment variable." -msgstr "" - -#: util/initctl.c:3227 -msgid "Adds or updates a variable in the job environment table." -msgstr "" - -#: util/initctl.c:3231 -msgid "Remove a job environment variable." -msgstr "" - -#: util/initctl.c:3232 -msgid "Discards the specified variable from the job environment table." -msgstr "" - -#: util/initctl.c:3235 +#: util/initctl.c:3291 +msgid "Set one or more job environment variables." +msgstr "" + +#: util/initctl.c:3292 +msgid "Adds or updates variables in the job environment table." +msgstr "" + +#: util/initctl.c:3296 +msgid "Remove one or more job environment variables." +msgstr "" + +#: util/initctl.c:3297 +msgid "Discards variables from the job environment table." +msgstr "" + +#: util/initctl.c:3300 msgid "JOB" msgstr "" -#: util/initctl.c:3236 +#: util/initctl.c:3301 msgid "Show job usage message if available." msgstr "" -#: util/initctl.c:3237 +#: util/initctl.c:3302 msgid "JOB is the name of the job which usage is to be shown.\n" msgstr "" -#: util/initctl.c:3241 +#: util/initctl.c:3306 +msgid "Inform Upstart of D-Bus address cgroup manager is available on." +msgstr "" + +#: util/initctl.c:3307 +msgid "Run to allow Upstart to provide cgroup stanza support." +msgstr "" + +#: util/initctl.c:3311 msgid "Inform Upstart of D-Bus address to connect to." msgstr "" -#: util/initctl.c:3242 +#: util/initctl.c:3312 msgid "Run to allow Upstart to provide services over D-Bus." msgstr "" -#: util/initctl.c:3246 +#: util/initctl.c:3316 msgid "Inform Upstart that disk is now writeable." msgstr "" -#: util/initctl.c:3247 +#: util/initctl.c:3317 msgid "" "Run to ensure output from jobs ending before disk is writeable are flushed " "to disk." msgstr "" -#: util/initctl.c:3252 +#: util/initctl.c:3322 msgid "List all sessions." msgstr "" -#: util/initctl.c:3253 +#: util/initctl.c:3323 msgid "Displays list of running Session Init sessions" msgstr ""
-- upstart-devel mailing list upstart-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/upstart-devel