瀏覽代碼

Remove trailing spaces

Bob Mottram 9 年之前
父節點
當前提交
4f7785459a
共有 1 個檔案被更改,包括 2 行新增1 行删除
  1. 2
    1
      src/freedombone-pass

+ 2
- 1
src/freedombone-pass 查看文件

127
         exit 4
127
         exit 4
128
     else
128
     else
129
         pass=$(gpg -dq --passphrase "$MASTER_PASSWORD" ~/.passwords/$CURR_USERNAME/$CURR_APP)
129
         pass=$(gpg -dq --passphrase "$MASTER_PASSWORD" ~/.passwords/$CURR_USERNAME/$CURR_APP)
130
-        echo ${pass}
130
+        echo "${pass}" | xargs
131
     fi
131
     fi
132
 else
132
 else
133
     # store password
133
     # store password
134
     if [ ! -d ~/.passwords/$CURR_USERNAME ]; then
134
     if [ ! -d ~/.passwords/$CURR_USERNAME ]; then
135
         mkdir -p ~/.passwords/$CURR_USERNAME
135
         mkdir -p ~/.passwords/$CURR_USERNAME
136
     fi
136
     fi
137
+    # padding helps to ensure than nothing can be learned from the length of the cyphertext
137
     pad_string "${CURR_PASSWORD}" | gpg -ca --cipher-algo AES256 --passphrase "$MASTER_PASSWORD" > ~/.passwords/$CURR_USERNAME/$CURR_APP
138
     pad_string "${CURR_PASSWORD}" | gpg -ca --cipher-algo AES256 --passphrase "$MASTER_PASSWORD" > ~/.passwords/$CURR_USERNAME/$CURR_APP
138
     if [ ! -f ~/.passwords/$CURR_USERNAME/$CURR_APP ]; then
139
     if [ ! -f ~/.passwords/$CURR_USERNAME/$CURR_APP ]; then
139
         exit 5
140
         exit 5