refactor: Split keys and keyext packages, make compression, signature and encryption packages public
This commit is contained in:
@@ -8,9 +8,10 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -48,7 +49,7 @@ var operationArchiveCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -58,7 +59,7 @@ var operationArchiveCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,10 @@ package cmd
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -32,7 +33,7 @@ var operationDeleteCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -42,7 +43,7 @@ var operationDeleteCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,10 @@ package cmd
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -28,7 +29,7 @@ var operationMoveCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -38,7 +39,7 @@ var operationMoveCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,10 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -36,7 +37,7 @@ var operationRestoreCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -46,7 +47,7 @@ var operationRestoreCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,9 +8,10 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -38,7 +39,7 @@ var operationUpdateCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -48,7 +49,7 @@ var operationUpdateCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,10 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
@@ -37,7 +38,7 @@ var recoveryFetchCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -47,7 +48,7 @@ var recoveryFetchCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,13 +4,14 @@ import (
|
|||||||
"archive/tar"
|
"archive/tar"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/viper"
|
"github.com/spf13/viper"
|
||||||
@@ -31,7 +32,7 @@ var recoveryIndexCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -41,7 +42,7 @@ var recoveryIndexCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,10 @@ package cmd
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
@@ -26,7 +27,7 @@ var recoveryQueryCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -36,7 +37,7 @@ var recoveryQueryCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,17 +10,18 @@ import (
|
|||||||
|
|
||||||
ftpserver "github.com/fclairamb/ftpserverlib"
|
ftpserver "github.com/fclairamb/ftpserverlib"
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/ftp"
|
"github.com/pojntfx/stfs/internal/ftp"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/pkg/cache"
|
"github.com/pojntfx/stfs/pkg/cache"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
sfs "github.com/pojntfx/stfs/pkg/fs"
|
sfs "github.com/pojntfx/stfs/pkg/fs"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/viper"
|
"github.com/spf13/viper"
|
||||||
@@ -74,22 +75,22 @@ var serveFTPCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(signatureRecipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(signatureRecipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
signaturePubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(signatureRecipientFlag))
|
signaturePubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(signatureRecipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
signaturePrivkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(signatureIdentityFlag))
|
signaturePrivkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(signatureIdentityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
encryptionPubkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(encryptionRecipientFlag))
|
encryptionPubkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(encryptionRecipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
encryptionPrivkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(encryptionIdentityFlag))
|
encryptionPrivkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(encryptionIdentityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,11 +9,12 @@ import (
|
|||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/check"
|
"github.com/pojntfx/stfs/internal/check"
|
||||||
"github.com/pojntfx/stfs/internal/handlers"
|
"github.com/pojntfx/stfs/internal/handlers"
|
||||||
"github.com/pojntfx/stfs/internal/keys"
|
"github.com/pojntfx/stfs/internal/keyext"
|
||||||
"github.com/pojntfx/stfs/internal/logging"
|
"github.com/pojntfx/stfs/internal/logging"
|
||||||
"github.com/pojntfx/stfs/pkg/cache"
|
"github.com/pojntfx/stfs/pkg/cache"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
sfs "github.com/pojntfx/stfs/pkg/fs"
|
sfs "github.com/pojntfx/stfs/pkg/fs"
|
||||||
|
"github.com/pojntfx/stfs/pkg/keys"
|
||||||
"github.com/pojntfx/stfs/pkg/operations"
|
"github.com/pojntfx/stfs/pkg/operations"
|
||||||
"github.com/pojntfx/stfs/pkg/persisters"
|
"github.com/pojntfx/stfs/pkg/persisters"
|
||||||
"github.com/pojntfx/stfs/pkg/tape"
|
"github.com/pojntfx/stfs/pkg/tape"
|
||||||
@@ -49,7 +50,7 @@ var serveHTTPCmd = &cobra.Command{
|
|||||||
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
return check.CheckKeyAccessible(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
},
|
},
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
pubkey, err := keys.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
pubkey, err := keyext.ReadKey(viper.GetString(signatureFlag), viper.GetString(recipientFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@@ -59,7 +60,7 @@ var serveHTTPCmd = &cobra.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
privkey, err := keys.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
privkey, err := keyext.ReadKey(viper.GetString(encryptionFlag), viper.GetString(identityFlag))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ import (
|
|||||||
var flagDebugMode = flag.Bool("test.sqldebug", false, "Turns on debug mode for SQL statements")
|
var flagDebugMode = flag.Bool("test.sqldebug", false, "Turns on debug mode for SQL statements")
|
||||||
var flagConfigFile = flag.String("test.config", "", "Overrides the default config")
|
var flagConfigFile = flag.String("test.config", "", "Overrides the default config")
|
||||||
|
|
||||||
const outputDirDepth = 5
|
const outputDirDepth = 7
|
||||||
|
|
||||||
var (
|
var (
|
||||||
dbMain tester
|
dbMain tester
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package keys
|
package keyext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
@@ -8,17 +8,17 @@ import (
|
|||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/compression"
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/ioext"
|
"github.com/pojntfx/stfs/internal/ioext"
|
||||||
"github.com/pojntfx/stfs/internal/mtio"
|
"github.com/pojntfx/stfs/internal/mtio"
|
||||||
"github.com/pojntfx/stfs/internal/records"
|
"github.com/pojntfx/stfs/internal/records"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/internal/suffix"
|
"github.com/pojntfx/stfs/internal/suffix"
|
||||||
"github.com/pojntfx/stfs/internal/tarext"
|
"github.com/pojntfx/stfs/internal/tarext"
|
||||||
|
"github.com/pojntfx/stfs/pkg/compression"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@@ -6,12 +6,12 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/records"
|
"github.com/pojntfx/stfs/internal/records"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/internal/tarext"
|
"github.com/pojntfx/stfs/internal/tarext"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (o *Operations) Delete(name string) error {
|
func (o *Operations) Delete(name string) error {
|
||||||
|
|||||||
@@ -8,12 +8,12 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/records"
|
"github.com/pojntfx/stfs/internal/records"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/internal/tarext"
|
"github.com/pojntfx/stfs/internal/tarext"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (o *Operations) Move(from string, to string) error {
|
func (o *Operations) Move(from string, to string) error {
|
||||||
|
|||||||
@@ -7,17 +7,17 @@ import (
|
|||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/compression"
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/ioext"
|
"github.com/pojntfx/stfs/internal/ioext"
|
||||||
"github.com/pojntfx/stfs/internal/mtio"
|
"github.com/pojntfx/stfs/internal/mtio"
|
||||||
"github.com/pojntfx/stfs/internal/records"
|
"github.com/pojntfx/stfs/internal/records"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/internal/suffix"
|
"github.com/pojntfx/stfs/internal/suffix"
|
||||||
"github.com/pojntfx/stfs/internal/tarext"
|
"github.com/pojntfx/stfs/internal/tarext"
|
||||||
|
"github.com/pojntfx/stfs/pkg/compression"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
"github.com/pojntfx/stfs/pkg/recovery"
|
"github.com/pojntfx/stfs/pkg/recovery"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (o *Operations) Update(
|
func (o *Operations) Update(
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package persisters
|
package persisters
|
||||||
|
|
||||||
//go:generate sqlboiler sqlite3 -o ../db/sqlite/models/metadata -c ../../configs/sqlboiler/metadata.yaml
|
//go:generate sqlboiler sqlite3 -o ../../internal/db/sqlite/models/metadata -c ../../configs/sqlboiler/metadata.yaml
|
||||||
//go:generate go-bindata -pkg metadata -o ../db/sqlite/migrations/metadata/migrations.go ../../db/sqlite/migrations/metadata
|
//go:generate go-bindata -pkg metadata -o ../../internal/db/sqlite/migrations/metadata/migrations.go ../../db/sqlite/migrations/metadata
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|||||||
@@ -8,13 +8,13 @@ import (
|
|||||||
"path"
|
"path"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/compression"
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/mtio"
|
"github.com/pojntfx/stfs/internal/mtio"
|
||||||
"github.com/pojntfx/stfs/internal/records"
|
"github.com/pojntfx/stfs/internal/records"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
"github.com/pojntfx/stfs/pkg/compression"
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
func Fetch(
|
func Fetch(
|
||||||
|
|||||||
@@ -8,11 +8,11 @@ import (
|
|||||||
"math"
|
"math"
|
||||||
|
|
||||||
"github.com/pojntfx/stfs/internal/converters"
|
"github.com/pojntfx/stfs/internal/converters"
|
||||||
"github.com/pojntfx/stfs/internal/encryption"
|
|
||||||
"github.com/pojntfx/stfs/internal/ioext"
|
"github.com/pojntfx/stfs/internal/ioext"
|
||||||
"github.com/pojntfx/stfs/internal/mtio"
|
"github.com/pojntfx/stfs/internal/mtio"
|
||||||
"github.com/pojntfx/stfs/internal/signature"
|
|
||||||
"github.com/pojntfx/stfs/pkg/config"
|
"github.com/pojntfx/stfs/pkg/config"
|
||||||
|
"github.com/pojntfx/stfs/pkg/encryption"
|
||||||
|
"github.com/pojntfx/stfs/pkg/signature"
|
||||||
)
|
)
|
||||||
|
|
||||||
func Query(
|
func Query(
|
||||||
|
|||||||
Reference in New Issue
Block a user