<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/service_console-server.py, branch rolling</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-03-24T17:02:56+00:00</updated>
<entry>
<title>T8410: Fix typos and mistakes for operational and configuration commands</title>
<updated>2026-03-24T17:02:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-20T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb2aee1e58c1cd30087b935798060e6bf3c698c8'/>
<id>urn:sha1:bb2aee1e58c1cd30087b935798060e6bf3c698c8</id>
<content type='text'>
Fix typos and mistakes in the commands and comments
No functional changes
</content>
</entry>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>console-server: T7217: generate Dropbear SSH keys if they do not exist</title>
<updated>2025-03-17T18:09:47+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-03-17T18:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2fa104b708ffb0079a840d0c72a6e61c7d146080'/>
<id>urn:sha1:2fa104b708ffb0079a840d0c72a6e61c7d146080</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5434: use merge_defaults in service_console-server.py</title>
<updated>2023-08-07T19:46:42+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-08-06T23:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=53b2194a6431139b612ff4ab45d88fd8080ec8af'/>
<id>urn:sha1:53b2194a6431139b612ff4ab45d88fd8080ec8af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5195: vyos.util -&gt; vyos.utils package refactoring (#2093)</title>
<updated>2023-07-14T20:18:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-14T20:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1ca536da448749dff557f13ecae97b124026e96'/>
<id>urn:sha1:d1ca536da448749dff557f13ecae97b124026e96</id>
<content type='text'>
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process

* T5195: use read_file and write_file implementation from vyos.utils.file

Changed code automatically using:

find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} +
find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} +

* T5195: move chmod* helpers to vyos.utils.permission

* T5195: use colon_separated_to_dict from vyos.utils.dict

* T5195: move is_systemd_service_* to vyos.utils.process

* T5195: fix boot issues with missing imports

* T5195: move dict_search_* helpers to vyos.utils.dict

* T5195: move network helpers to vyos.utils.network

* T5195: move commit_* helpers to vyos.utils.commit

* T5195: move user I/O helpers to vyos.utils.io</content>
</entry>
<entry>
<title>systemd: T2185: always place generated override files in /run</title>
<updated>2023-01-14T20:19:45+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-01-14T20:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=da015473559f88e604b27ba66a2f4a9f95425bb2'/>
<id>urn:sha1:da015473559f88e604b27ba66a2f4a9f95425bb2</id>
<content type='text'>
This prevents any stale override files when the system is beeing rebooted,
but the actual configuration was not saved. /run is a tmpfs and thus
always fresh after boot.
</content>
</entry>
<entry>
<title>conserver: T4717: Support for setting a name for console-server devices</title>
<updated>2022-09-28T04:33:07+00:00</updated>
<author>
<name>William Hughes</name>
<email>will@willhughes.name</email>
</author>
<published>2022-09-26T03:07:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3930be3b878643034fcfa99d9f428a0d38daec35'/>
<id>urn:sha1:3930be3b878643034fcfa99d9f428a0d38daec35</id>
<content type='text'>
This adds a new 'alias' property to the console-server device definition
to allow users to connect to a console using a human-readable name
rather than just the device name.

For a configuration like:
service {
  console-server {
    device ttyUSB0 {
      speed 115200
      alias my-server
    }
  }
}

Users can connect either by doing `connect console ttyUSB0`, or
`connect console my-server`.

Names:
* Must be unique
* Are limited to 128 characters
* Are optional - if not specified, only the `connect console ttyX`
  form can be used
</content>
</entry>
<entry>
<title>conserver: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T16:40:57+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T16:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=827cefbcbfa22b42c8f144a41d6a2d3825268755'/>
<id>urn:sha1:827cefbcbfa22b42c8f144a41d6a2d3825268755</id>
<content type='text'>
</content>
</entry>
<entry>
<title>console-server: T3407: can not reuse device used for "system console"</title>
<updated>2021-03-13T17:43:27+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-13T17:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=41b9bea023c4fe633e12a7eaeef128bb91c19c75'/>
<id>urn:sha1:41b9bea023c4fe633e12a7eaeef128bb91c19c75</id>
<content type='text'>
A user can specify both "set system console device ttyS0 speed '9600'" and
"set service console-server device ttyS0 speed 9600". A serial interface can
not be used multiple times.

commit now produces an error:

   vyos@vyos# commit
   [ service console-server ]
   Port "ttyS0" requires speed to be set!

(cherry picked from commit 7620a8a1d6d20d4bf16e714a9d40b7bdfb133b39)
</content>
</entry>
<entry>
<title>console-server: T2490: do not use cli-shell-api in systemd unit</title>
<updated>2021-02-21T16:26:17+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-02-21T16:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=65adcc1d80d06e0e76387de0b0c5c9d6c79d8f99'/>
<id>urn:sha1:65adcc1d80d06e0e76387de0b0c5c9d6c79d8f99</id>
<content type='text'>
(cherry picked from commit d5804b19d3ffecdd4fe6bd89d50ac84dabb549fd)
</content>
</entry>
</feed>
