Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit bcb61645 authored by Robert Nelson's avatar Robert Nelson
Browse files

generic-sys-mods (1.20240424.0)


Signed-off-by: default avatarRobert Nelson <robertcnelson@gmail.com>
parent 3347d3bd
No related merge requests found
Showing
with 113 additions and 129 deletions
......@@ -14,7 +14,7 @@ $filename = '/boot/firmware/sysconf.txt';
logger('info', "Reading the system configuration settings from $filename");
$conf = read_conf($filename);
if (my $pass = delete($conf->{root_pw})) {
if (my $pass = delete($conf->{root_password})) {
my $pipe;
logger('debug', 'Resetting root password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -27,7 +27,7 @@ if (my $pass = delete($conf->{root_pw})) {
$call_reboot = 1;
}
if (my $user_pass = delete($conf->{debian_user_pw})) {
if (my $user_pass = delete($conf->{user_password})) {
my $pipe;
logger('debug', 'Resetting debian password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -62,7 +62,7 @@ if (my $root_authorized_key = delete($conf->{root_authorized_key})) {
$fh->close;
}
if (my $user_authorized_key = delete($conf->{debian_user_authorized_key})) {
if (my $user_authorized_key = delete($conf->{user_authorized_key})) {
my $fh;
logger('debug', "Adding key to debian's authorized_keys");
if(! -d "/home/debian/.ssh") {
......@@ -218,19 +218,20 @@ q(# This file will be automatically evaluated and installed at next boot
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -240,9 +241,6 @@ q(# This file will be automatically evaluated and installed at next boot
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
));
if (scalar keys %$conf) {
......
generic-sys-mods (1.20240313.1-0~bookworm+20240313) bookworm; urgency=low
generic-sys-mods (1.20240424.0-0~bookworm+20240424) bookworm; urgency=low
* Mainline u-boot, wants to see device trees under /ti/*.dtb now
* Call bb-setup-mac-address directly in the usb scripts
* add basic bbbio-set-sysconf.service
-- Robert Nelson <robertcnelson@gmail.com> Wed, 13 Mar 2024 21:35:48 -0500
-- Robert Nelson <robertcnelson@gmail.com> Wed, 24 Apr 2024 10:00:44 -0500
......@@ -20,19 +20,20 @@
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -42,6 +43,3 @@
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
......@@ -14,7 +14,7 @@ $filename = '/boot/firmware/sysconf.txt';
logger('info', "Reading the system configuration settings from $filename");
$conf = read_conf($filename);
if (my $pass = delete($conf->{root_pw})) {
if (my $pass = delete($conf->{root_password})) {
my $pipe;
logger('debug', 'Resetting root password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -27,7 +27,7 @@ if (my $pass = delete($conf->{root_pw})) {
$call_reboot = 1;
}
if (my $user_pass = delete($conf->{debian_user_pw})) {
if (my $user_pass = delete($conf->{user_password})) {
my $pipe;
logger('debug', 'Resetting debian password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -62,7 +62,7 @@ if (my $root_authorized_key = delete($conf->{root_authorized_key})) {
$fh->close;
}
if (my $user_authorized_key = delete($conf->{debian_user_authorized_key})) {
if (my $user_authorized_key = delete($conf->{user_authorized_key})) {
my $fh;
logger('debug', "Adding key to debian's authorized_keys");
if(! -d "/home/debian/.ssh") {
......@@ -218,19 +218,20 @@ q(# This file will be automatically evaluated and installed at next boot
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -240,9 +241,6 @@ q(# This file will be automatically evaluated and installed at next boot
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
));
if (scalar keys %$conf) {
......
generic-sys-mods (1.20240313.1-0~bullseye+20240313) bullseye; urgency=low
generic-sys-mods (1.20240424.0-0~bullseye+20240424) bullseye; urgency=low
* Mainline u-boot, wants to see device trees under /ti/*.dtb now
* Call bb-setup-mac-address directly in the usb scripts
* add basic bbbio-set-sysconf.service
-- Robert Nelson <robertcnelson@gmail.com> Wed, 13 Mar 2024 21:35:48 -0500
-- Robert Nelson <robertcnelson@gmail.com> Wed, 24 Apr 2024 10:00:44 -0500
......@@ -20,19 +20,20 @@
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -42,6 +43,3 @@
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
......@@ -14,7 +14,7 @@ $filename = '/boot/firmware/sysconf.txt';
logger('info', "Reading the system configuration settings from $filename");
$conf = read_conf($filename);
if (my $pass = delete($conf->{root_pw})) {
if (my $pass = delete($conf->{root_password})) {
my $pipe;
logger('debug', 'Resetting root password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -27,7 +27,7 @@ if (my $pass = delete($conf->{root_pw})) {
$call_reboot = 1;
}
if (my $user_pass = delete($conf->{beagle_user_pw})) {
if (my $user_pass = delete($conf->{user_password})) {
my $pipe;
logger('debug', 'Resetting beagle password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -62,7 +62,7 @@ if (my $root_authorized_key = delete($conf->{root_authorized_key})) {
$fh->close;
}
if (my $user_authorized_key = delete($conf->{beagle_user_authorized_key})) {
if (my $user_authorized_key = delete($conf->{user_authorized_key})) {
my $fh;
logger('debug', "Adding key to beagle's authorized_keys");
if(! -d "/home/beagle/.ssh") {
......@@ -218,12 +218,14 @@ q(# This file will be automatically evaluated and installed at next boot
# leave no space to indicate the line is an example that could be
# uncommented.
# beagle_user_pw - Set a password for the beagle user (by default, it allows
# for a passwordless login)
#beagle_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=beagle
# beagle_user_authorized_key - Set an authorized key for a beagle ssh login
#beagle_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -233,9 +235,6 @@ q(# This file will be automatically evaluated and installed at next boot
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
));
if (scalar keys %$conf) {
......
generic-sys-mods (1.20240313.1-0~jammy+20240313) jammy; urgency=low
generic-sys-mods (1.20240424.0-0~jammy+20240424) jammy; urgency=low
* Mainline u-boot, wants to see device trees under /ti/*.dtb now
* Call bb-setup-mac-address directly in the usb scripts
* add basic bbbio-set-sysconf.service
-- Robert Nelson <robertcnelson@gmail.com> Wed, 13 Mar 2024 21:35:48 -0500
-- Robert Nelson <robertcnelson@gmail.com> Wed, 24 Apr 2024 10:00:44 -0500
......@@ -20,12 +20,14 @@
# leave no space to indicate the line is an example that could be
# uncommented.
# beagle_user_pw - Set a password for the beagle user (by default, it allows
# for a passwordless login)
#beagle_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=beagle
# beagle_user_authorized_key - Set an authorized key for a beagle ssh login
#beagle_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -35,6 +37,3 @@
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
......@@ -14,7 +14,7 @@ $filename = '/boot/firmware/sysconf.txt';
logger('info', "Reading the system configuration settings from $filename");
$conf = read_conf($filename);
if (my $pass = delete($conf->{root_pw})) {
if (my $pass = delete($conf->{root_password})) {
my $pipe;
logger('debug', 'Resetting root password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -27,7 +27,7 @@ if (my $pass = delete($conf->{root_pw})) {
$call_reboot = 1;
}
if (my $user_pass = delete($conf->{beagle_user_pw})) {
if (my $user_pass = delete($conf->{user_password})) {
my $pipe;
logger('debug', 'Resetting beagle password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -62,7 +62,7 @@ if (my $root_authorized_key = delete($conf->{root_authorized_key})) {
$fh->close;
}
if (my $user_authorized_key = delete($conf->{beagle_user_authorized_key})) {
if (my $user_authorized_key = delete($conf->{user_authorized_key})) {
my $fh;
logger('debug', "Adding key to beagle's authorized_keys");
if(! -d "/home/beagle/.ssh") {
......@@ -218,12 +218,14 @@ q(# This file will be automatically evaluated and installed at next boot
# leave no space to indicate the line is an example that could be
# uncommented.
# beagle_user_pw - Set a password for the beagle user (by default, it allows
# for a passwordless login)
#beagle_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=beagle
# beagle_user_authorized_key - Set an authorized key for a beagle ssh login
#beagle_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -233,9 +235,6 @@ q(# This file will be automatically evaluated and installed at next boot
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
));
if (scalar keys %$conf) {
......
generic-sys-mods (1.20240313.1-0~noble+20240313) noble; urgency=low
generic-sys-mods (1.20240424.0-0~noble+20240424) noble; urgency=low
* Mainline u-boot, wants to see device trees under /ti/*.dtb now
* Call bb-setup-mac-address directly in the usb scripts
* add basic bbbio-set-sysconf.service
-- Robert Nelson <robertcnelson@gmail.com> Wed, 13 Mar 2024 21:35:48 -0500
-- Robert Nelson <robertcnelson@gmail.com> Wed, 24 Apr 2024 10:00:44 -0500
......@@ -20,12 +20,14 @@
# leave no space to indicate the line is an example that could be
# uncommented.
# beagle_user_pw - Set a password for the beagle user (by default, it allows
# for a passwordless login)
#beagle_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=beagle
# beagle_user_authorized_key - Set an authorized key for a beagle ssh login
#beagle_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -35,6 +37,3 @@
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
......@@ -14,7 +14,7 @@ $filename = '/boot/firmware/sysconf.txt';
logger('info', "Reading the system configuration settings from $filename");
$conf = read_conf($filename);
if (my $pass = delete($conf->{root_pw})) {
if (my $pass = delete($conf->{root_password})) {
my $pipe;
logger('debug', 'Resetting root password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -27,7 +27,7 @@ if (my $pass = delete($conf->{root_pw})) {
$call_reboot = 1;
}
if (my $user_pass = delete($conf->{debian_user_pw})) {
if (my $user_pass = delete($conf->{user_password})) {
my $pipe;
logger('debug', 'Resetting debian password');
unless (open($pipe, '|-', '/usr/sbin/chpasswd')) {
......@@ -62,7 +62,7 @@ if (my $root_authorized_key = delete($conf->{root_authorized_key})) {
$fh->close;
}
if (my $user_authorized_key = delete($conf->{debian_user_authorized_key})) {
if (my $user_authorized_key = delete($conf->{user_authorized_key})) {
my $fh;
logger('debug', "Adding key to debian's authorized_keys");
if(! -d "/home/debian/.ssh") {
......@@ -218,19 +218,20 @@ q(# This file will be automatically evaluated and installed at next boot
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -240,9 +241,6 @@ q(# This file will be automatically evaluated and installed at next boot
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
));
if (scalar keys %$conf) {
......
generic-sys-mods (1.20240313.1-0~trixie+20240313) trixie; urgency=low
generic-sys-mods (1.20240424.0-0~trixie+20240424) trixie; urgency=low
* Mainline u-boot, wants to see device trees under /ti/*.dtb now
* Call bb-setup-mac-address directly in the usb scripts
* add basic bbbio-set-sysconf.service
-- Robert Nelson <robertcnelson@gmail.com> Wed, 13 Mar 2024 21:35:48 -0500
-- Robert Nelson <robertcnelson@gmail.com> Wed, 24 Apr 2024 10:00:44 -0500
......@@ -20,19 +20,20 @@
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_password - Set a password for the root user
#root_password=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# user_name - Set a user name for the default user (1000)
#user_name=debian
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# user_password - Set a password for user (1000)
#user_password=FooBar
# user_authorized_key - Set an authorized key for a user (1000) ssh login
#user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
......@@ -42,6 +43,3 @@
# hostname - Set the system hostname.
#hostname=BeagleBone
# Legacy RNDIS support - Load usb gadget with RNDIS Support for Windows XP, Vista, 7, 8, and 10
#legacy_rndis_support=enable
......@@ -2,7 +2,7 @@
package_name="generic-sys-mods"
debian_pkg_name="${package_name}"
package_version="1.20240313.1"
package_version="1.20240424.0"
package_source=""
src_dir=""
......@@ -17,8 +17,8 @@ debian_patch=""
clear_changelog="enable"
bullseye_version="~bullseye+20240313"
bookworm_version="~bookworm+20240313"
trixie_version="~trixie+20240313"
jammy_version="~jammy+20240313"
noble_version="~noble+20240313"
bullseye_version="~bullseye+20240424"
bookworm_version="~bookworm+20240424"
trixie_version="~trixie+20240424"
jammy_version="~jammy+20240424"
noble_version="~noble+20240424"
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment