From 2a42084af41b4becd0d9364f5124defc949b9f5b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 18 May 2022 15:16:30 +0200 Subject: [PATCH] [partition, users] Fix merge artifacts --- src/modules/partition/core/KPMHelpers.cpp | 40 +---------------------- src/modules/users/Config.cpp | 12 ------- 2 files changed, 1 insertion(+), 51 deletions(-) diff --git a/src/modules/partition/core/KPMHelpers.cpp b/src/modules/partition/core/KPMHelpers.cpp index de2a6bd4f..7a44d3eed 100644 --- a/src/modules/partition/core/KPMHelpers.cpp +++ b/src/modules/partition/core/KPMHelpers.cpp @@ -129,44 +129,6 @@ clonePartition( Device* device, Partition* partition ) partition->activeFlags() ); } -#ifndef WITH_KPMCORE4API -// This function was added in KPMCore 4, implementation copied from src/fs/luks.cpp -/* - SPDX-FileCopyrightText: 2010 Volker Lanz - SPDX-FileCopyrightText: 2012-2019 Andrius Štikonas - SPDX-FileCopyrightText: 2015-2016 Teo Mrnjavac - SPDX-FileCopyrightText: 2016 Chantara Tith - SPDX-FileCopyrightText: 2017 Christian Morlok - SPDX-FileCopyrightText: 2018 Caio Jordão Carvalho - SPDX-FileCopyrightText: 2020 Arnaud Ferraris - SPDX-FileCopyrightText: 2020 Gaël PORTAY - - SPDX-License-Identifier: GPL-3.0-or-later -*/ -static bool -testPassphrase( FS::luks* fs, const QString& deviceNode, const QString& passphrase ) -{ - ExternalCommand cmd( QStringLiteral( "cryptsetup" ), - { QStringLiteral( "open" ), - QStringLiteral( "--tries" ), - QStringLiteral( "1" ), - QStringLiteral( "--test-passphrase" ), - deviceNode } ); - if ( cmd.write( passphrase.toLocal8Bit() + '\n' ) && cmd.start( -1 ) && cmd.exitCode() == 0 ) - { - return true; - } - - return false; -} -#else -static bool -testPassphrase( FS::luks* fs, const QString& deviceNode, const QString& passphrase ) -{ - return fs->testPassphrase( deviceNode, passphrase ); -} -#endif - // Adapted from luks cryptOpen which always opens a dialog to ask for a passphrase int updateLuksDevice( Partition* partition, const QString& passphrase ) @@ -191,7 +153,7 @@ updateLuksDevice( Partition* partition, const QString& passphrase ) FS::luks* luksFs = dynamic_cast< FS::luks* >( &partition->fileSystem() ); // Test the given passphrase - if ( !testPassphrase( luksFs, deviceNode, passphrase ) ) + if ( !luksFs->testPassphrase( deviceNode, passphrase ) ) { cWarning() << Logger::SubEntry << "#3: Passphrase incorrect"; return 3; diff --git a/src/modules/users/Config.cpp b/src/modules/users/Config.cpp index b0bd94d7e..f55c4fd99 100644 --- a/src/modules/users/Config.cpp +++ b/src/modules/users/Config.cpp @@ -110,18 +110,6 @@ hostnameActionNames() return names; } -static QStringList -alwaysForbiddenLoginNames() -{ - return { "root", "nobody" }; -} - -static QStringList -alwaysForbiddenHostNames() -{ - return { "localhost" }; -} - Config::Config( QObject* parent ) : Calamares::ModuleSystem::Config( parent ) , m_forbiddenHostNames( alwaysForbiddenHostNames() )