(kde) Исчезли пароли из профиля Chromium
Собрал новый комп некоторое время назад.
Установлена kde plasma, как и на прошлом. Успешно импортировал kde wallet старый. У меня Chromium на старом компе, там 10 окошек и сотни вкладок, отложил на потом все это разобрать.
Поэтому, создал новые чистые профили в firefox и chromium, и сделал скрипт их переключать (просто, хранит профили в отдельных директориях, а при запуске - предлагает выбрать нужный).
#!/bin/sh
killall chromium || true
# Путь к папке с профилем
PROFILE_DIR="/home/user/.config/chromium"
# Папки с готовыми профилями
PROFILE1_DIR="/home/user/.config/chrmain"
PROFILE2_DIR="/home/user/.config/chrclear"
# Добавить профили сюда
PROFILE_DIRS=(
"Олдовый $PROFILE1_DIR"
"Новый $PROFILE2_DIR"
# Добавляйте новые профили в виде:
# "Профиль3 /home/user/profile3"
)
# Формируем параметры для zenity --list, чтобы отобразить кнопки
BUTTONS=""
for PROFILE in "${PROFILE_DIRS[@]}"; do
IFS=' ' read -r NAME DIR <<< "$PROFILE"
BUTTONS+="$NAME $NAME "
done
# Запрашиваем выбор пользователя через zenity с кнопками
SELECTED_PROFILE=$(zenity --title "Выбор профиля" --list --radiolist --column="Профиль" --column="Имя профиля" $BUTTONS)
# Проверяем, что выбор был сделан
if [ -z "$SELECTED_PROFILE" ]; then
zenity --error --text="Ошибка: Не выбран профиль."
exit 1
fi
# Ищем путь к выбранному профилю
SELECTED_PROFILE_DIR=""
for PROFILE in "${PROFILE_DIRS[@]}"; do
IFS=' ' read -r NAME DIR <<< "$PROFILE"
if [ "$NAME" == "$SELECTED_PROFILE" ]; then
SELECTED_PROFILE_DIR="$DIR"
break
fi
done
# Проверяем, что путь выбранного профиля существует
if [ ! -d "$SELECTED_PROFILE_DIR" ]; then
zenity --error --text="Ошибка: Папка профиля не найдена: $SELECTED_PROFILE_DIR"
exit 1
fi
# Очищаем текущий профиль, если он существует (удаляем старую ссылку)
if [ -L "$PROFILE_DIR" ]; then
rm "$PROFILE_DIR"
fi
# Создаём символическую ссылку на выбранный профиль
ln -s "$SELECTED_PROFILE_DIR" "$PROFILE_DIR"
# Информируем пользователя о успешном запуске
echo "Запуск приложения с профилем $SELECTED_PROFILE..."
# Убедитесь, что путь к приложению указан правильно
/usr/bin/chromiumИ вот, после одного из обновлений, пропали пароли все только в Cromium:
запускаю chromium, ввожу пароль kde wallet, все на месте закладки и окна, но список паролей - пуст.
У меня есть копия оригинальная профиля, если что, просто непонятно - почему это произошло? (пароль и секрет wallet -одинаковы)
И в каком файле хранятся чисто пароли, чтобы заново копировать только его?